为了使用AS7341可见光传感器对指定的色彩进行检测,本人采用的测试方案是:
在电脑上创建一个WORD文档,然后绘制几个近于全屏的指定色彩块,并依次用可见光传感器对这些色彩块进行检测。
下面是指定色彩的检测结果:
1.日光的检测值
图1 日光检测值
2.日光灯的检测值
图2 日光灯检测值
3.红色检测值
图3 红色检测值
4. 紫色检测值
图4紫色检测值
5. 黄色检测值
图5黄色检测值
6. 橘黄色检测值
7. 绿色检测值
8. 草绿色检测值
图8草绿色检测值
9.蓝色检测值
图9蓝色检测值
10.天蓝色检测值
图10 天蓝色检测值
通过对以上检测值得分析, 并依据图11的光谱区域分布可知,它对黄色、绿色、蓝色的识别率最好,对橘黄、草绿、天蓝次之,红色和紫的较弱。
图11 光谱区域分布
本帖最后由 jinglixixi 于 2021-1-19 00:54 编辑你这颜色是通过什么给到传感器的?色卡吗?
引用: littleshrimp 发表于 2021-1-18 15:02 楼主说了,是显示器显示的。
抱歉哈,前面一点没看到!了解了!
引用: 仁者无敌888 发表于 2021-1-18 16:22 好资料,学习学习
引用: w494143467 发表于 2021-1-18 15:05 抱歉哈,前面一点没看到!了解了!
我觉得屏幕直接发的光要比反射光的识别值会好一点,故用此法,不知妥否。
引用: jinglixixi 发表于 2021-1-18 17:43 我觉得屏幕直接发的光要比反射光的识别值会好一点,故用此法,不知妥否。
对光学不太了解,屏幕能够自发光倒是比色卡好!
引用: freebsder 发表于 2021-1-28 22:49 感觉光度值有点小啊。
哈哈,太阳光与屏幕的亮度太悬殊了。
引用: jinglixixi 发表于 2021-1-28 23:30 哈哈,太阳光与屏幕的亮度太悬殊了。
这个光度在你检验的波长范围里面大多数都是2位数,adc最少都是10位吧,两相比较感觉应该不是屏幕光的问题,这值太小了。
“adc最少都是10位吧”,这是不可能的,资料介绍:该传感器拥有6个独立的16位ADC通道,0xffff=65535,也不过5位数!