OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2498|回复: 7

求助:帮我解释下这几行代码的意义

[复制链接]

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2018-2-1
在线时间
71 小时
发表于 2018-6-15 10:39:11 | 显示全部楼层 |阅读模式
5金钱
7.png

代码如图,不懂的地方已经标记出来,请大神帮我解释一下,
想了很久,实在是想不明白了

最佳答案

查看完整内容[请看2#楼]

将RGB565格式转换成灰度格式,RGB565看名字就知道,用5位表示红色,6位表示绿色,5位表示蓝色。Color的三个与运算就是取R颜色5位,G颜色6位,B颜色5位,然后再把 这三种颜色转换成灰度。想要了解的更详细就去看有关颜色方面的资料。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2018-6-15 10:39:12 | 显示全部楼层
将RGB565格式转换成灰度格式,RGB565看名字就知道,用5位表示红色,6位表示绿色,5位表示蓝色。Color的三个与运算就是取R颜色5位,G颜色6位,B颜色5位,然后再把 这三种颜色转换成灰度。想要了解的更详细就去看有关颜色方面的资料。
回复

使用道具 举报

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2018-2-1
在线时间
71 小时
 楼主| 发表于 2018-6-15 10:41:07 | 显示全部楼层
这个是正点原子二维码识别的例程
回复

使用道具 举报

17

主题

194

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2016-9-3
在线时间
158 小时
发表于 2018-6-15 10:56:42 | 显示全部楼层
就是如果result[0]==0,则bartype++,同时判断bartype是否>=5,如果是,则bartype清0,就是bartype最大只能是5
回复

使用道具 举报

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2018-2-1
在线时间
71 小时
 楼主| 发表于 2018-6-15 11:00:55 | 显示全部楼层
午夜狼嚎 发表于 2018-6-15 10:56
就是如果result[0]==0,则bartype++,同时判断bartype是否>=5,如果是,则bartype清0,就是bartype最大只能 ...

逻辑我懂,我想知道意义
回复

使用道具 举报

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2018-2-1
在线时间
71 小时
 楼主| 发表于 2018-6-15 11:04:15 | 显示全部楼层
重点解释上面画横线的那行代码中,为什么要用那些数值,是根据什么而取那些数值计算
回复

使用道具 举报

27

主题

113

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
347
金钱
347
注册时间
2018-2-1
在线时间
71 小时
 楼主| 发表于 2018-6-15 11:34:28 | 显示全部楼层
HXYDJ 发表于 2018-6-15 10:39
将RGB565格式转换成灰度格式,RGB565看名字就知道,用5位表示红色,6位表示绿色,5位表示蓝色。Color的三个 ...

谢谢,那里懂了,然后就是那行等号左边的那块了?为什么不是用一个变量,然后等号左边的那一块在程序没发现是被调用的
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11546
金钱
11546
注册时间
2014-4-1
在线时间
1315 小时
发表于 2018-6-15 11:38:12 | 显示全部楼层
yonnhor 发表于 2018-6-15 11:34
谢谢,那里懂了,然后就是那行等号左边的那块了?为什么不是用一个变量,然后等号左边的那一块在程序没发 ...


左边是指针,意思是:把计算结果写到这个地址的存储空间里。
而地址是变化的。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 14:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表