查看: 6011  |  回复: 10
请教个RGB的问题!!!!
YeeRay
7
主题
215
回复
发表于2018-05-08 16:01:56 | 显示全部楼层
1# 电梯直达
请教各位大神一个问题,现在用一个Led Driver ic驱动RGB灯,目前颜色调节没有问题,想请教各位的是,如何改变当前颜色的亮度呢?比如3路pwm现在是 56,46,36,我想改变当前这个颜色的亮度值,该怎么做呢?期待给为解答。
YeeRay
7
主题
215
回复
发表于2018-05-08 18:28:22   |  显示全部楼层
4#
发表于2018-05-08 17:49:14  2# 我之前也在思考这个问题,能不能用改变LED工作电压的方式?比如共阳极的RGBLED,3个阴极接PWM控制颜色。阳极用DA...
恩,你这个是属于硬件的解决方法,我查过一些资料,看别人做图像处理的方法,好像是有个RGB转HLS和HLS转RGB,有个基础的公式是L=0.3*R+0.59*G+0.11*B  L即为亮度。好像通过知道L即可通过一定的比例去调整R G B的值,也就能改变相应颜色的亮度。不知道我理解的对不对,我想做个试验验证下。
YeeRay
7
主题
215
回复
发表于2018-05-09 09:43:19   |  显示全部楼层
5#
木有大神能解答一下么?
YeeRay
7
主题
215
回复
发表于2018-05-10 09:26:09   |  显示全部楼层
8#
发表于2018-05-09 16:14:00  6# 以下是windows自带的画图软件,我觉得RGB的值和L(亮度),好像对应得不错,你要的是这个效果?
恩 ,就要这种效果,图像处理是这样做的,R G B灯应该也是类似原理,谢谢立创君的解答
YeeRay
7
主题
215
回复
发表于2018-05-10 09:27:09   |  显示全部楼层
9#
发表于2018-05-09 18:56:46  7# 亮度:(R+G+B)/3,RGB分量决定了颜色,改变亮度就是RGB同步增减而已!R:100,G:100,B:0,黄色,R...
谢谢回答。那这样的话是按同比例调么?好的,我去试试看下效果。

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部