codeblocks使用教程图解_code扫描q设置说明书

codeblocks使用教程图解_code扫描q设置说明书,第1张

codeblocks使用教程图解_code扫描q设置说明书 这节我们来说一下,如何用OpenCL来对图片进行灰度处理。

灰度处理公式很简单,如下:Gray = R*0.299 + G*0.587 + B*0.114我们只要把图片数据读取出来,让每个工作组包含四个数据(RGBA)。

当然你也可以用RGB,只读三个数据。

交OPENCL处理就可以了。

由于每个像素值的处理方式相同,所以我们只有一维数组就可以了。

下面我们看代码。

gray.cl代码:主程序代码:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/664001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-18
下一篇 2022-04-18

发表评论

登录后才能评论

评论列表(0条)

保存