阅读 19

led灯,led灯价格

公司产品应用RGB led灯,需要颜色渐变过渡。 仿照js上的颜色渐变迁移,制作了颜色渐变算法。 理论上,该粗糙算法也可以用于亮度渐变

备份

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

*\par description :灯光渐变

* \param[in] color_s是指开始颜色

* \param[in] color_e指结束颜色

* \param[in] color_step渐变步数

* \param[out] color_value返回的渐变颜色

* \return none

* author time

*开郑2016-3-25

********************************。

void get _ light _ color _ gradient (uint8* color _ s,uint8 *color_e,uint8 *color_value,uint8 color_step

{

int F;

f=(color_step8)/color_gradient_step;

*color_value=color_s[0]((f* ) color_e[0]-color_s[0] ) )8);

*(color_value1)=color_s[1] () f* ) color_e[1]-color_s[1] ) )8);

*(color_value2)=color_s[2] () f* ) color_e[2]-color_s[2] ) )8);

}


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐