codeblocks详细使用教程 codesoft函数公式教程
原创

codeblocks详细使用教程 codesoft函数公式教程

好文

文章目录[隐藏]

试试语音读文章

这节我们来说一下。如何用OpenCL来对图片进行灰度处理。灰度处理公式很简单。如下:

Gray = R*0.299 + G*0.587 + B*0.114

我们只要把图片数据读取出来。让每个工作组包含四个数据(RGBA)。当然你也可以用RGB。只读三个数据。交OPENCL处理就可以了。由于每个像素值的处理方式相同。所以我们只有一维数组就可以了。

下面我们看代码。

gray.cl代码:

主程序代码:

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 难入眠 永久VIP 2022年12月13日 23:53:52

    codeblocks详细使用教程 codesoft函数公式教程 这篇解答确实也是太好了

  • 难拥 永久VIP 2022年12月13日 23:53:52

    灰度,代码,数据,就可以,有一,你也,主程序,可以用,图片,要把

  • 小新卖蜡笔 永久VIP 2022年12月13日 23:53:52

    这节我们来说一下。如何用OpenCL来对图片进行灰度处理。灰度处理公式很简单。如下:Gray = R*0.299 + G