• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问tcs3414怎么调白平衡的?有人用过吗

雕爷牛腩 2017-03-28 浏览量:2277
请问tcs3414怎么调白平衡的?有人用过吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
其他答案 数量:3
  • 把颜色数据采集回来之后准备需要开始准备一些与颜色相关的知识如下

     

    红色绿色蓝色称为三原色光,用英文表示就是R(red)、G(green)、B(blue)

     

    RGB就是如此得来,

    这三种颜色按不同的比例混合在一起就可以得到不同的颜色。

    每一个像素的RGB分量分配一个0~255范围内即(xxx ,xxx ,xxx),例如(255,255,255)是白色且最大亮度,当然(200,200,200)也是白色,只是强度不一样而已相比。

    如果是用坐标来表示就更加直观。

     

     


    使用颜色传感器TCS2300在测试前必须进行白平衡调整白平衡,就是告诉系统什么是白色,

    理论上讲白色是由等量的红色绿色和蓝色混合而成的但实际上白色中的原色并不完全相等,

    在测试中我们得到了这样的白色数据。


    我们可以通过计算比例因子来校正统一,以中间值蓝色分量67为基准,计算红色的比例因子R=67/53=1.26G=67/70=0.96

    这样校正后的数值为(53*R70*G67=676767)。

     

    再测取另外的一种颜色


    根据刚才计算出来的因子来校正数据如下

     

    71*R566*G400=89541400

     

    最简单的校正方法就是如此,效果怎么样仍需检验。

    • 发布于2017-03-28
    • 举报
    • 评论 0
    • 1
    • 0

  • 用过类似的TCS3200

    这个模块会输出四个值,分别用RGB去除以白光的值就行,至于平衡,预先已经调整好了

    • 发布于2017-03-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请问tcs3414怎么调白平衡的?有人用过吗