这节我们来说一下 , 如何用OpenCL来对图片进行灰度处理 。灰度处理公式很简单 , 如下:
【codeblocks使用教程图解 code扫描枪设置说明书】
文章插图
Gray = R*0.299 + G*0.587 + B*0.114
我们只要把图片数据读取出来 , 让每个工作组包含四个数据(RGBA) 。当然你也可以用RGB , 只读三个数据 。交OPENCL处理就可以了 。由于每个像素值的处理方式相同 , 所以我们只有一维数组就可以了 。
下面我们看代码 。
gray.cl代码:主程序代码:
- photoshop画笔快捷键 ps工具介绍及使用方法图片
- 图片软件哪个好用 制作图片app使用方法
- 检测硬盘使用时间 监控硬盘和普通硬盘的区别
- sap操作技巧 sap软件使用教程
- dhc橄榄滋养套装好用吗 DHC橄榄精华使用顺序
- 小白熊暖奶器怎么使用 小白熊恒温调奶器说明书
- 惠普手提电脑好用吗 惠普手提电脑使用心得
- 耳洞怎么清理
- kingcamp帐篷怎么折叠 kingcamp帐篷使用教学
- 富士通针式打印机 富士通打印机使用教程