使用openGL编辑图像

时间:2011-05-11 03:38:10

标签: ios4 opengl-es uiimagepickercontroller opengl-es-2.0

过去几天我一直在做一些搜索,我很好奇如何做到这一点。我有一个UIImagePickerController。

所以我想添加一个像黑白,棕褐色等效果。我正在创建一个自定义的UIImagePickerVController,我很好奇。这可以用OpenGL ES完成吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

通过使用OpenGL-ES 2.0的像素着色器可以实现这一点。您还可以编写一个Objective-c ++例程,将图像的所有像素放入一个数组中,然后应用自定义算法来修改图像的颜色。

编辑:

以下是一些可能有助于您入门的链接。

http://www.sunsetlakesoftware.com/2010/10/22/gpu-accelerated-video-processing-mac-and-ios

http://www.dreamincode.net/forums/topic/76816-image-processing-tutorial/

http://www.efg2.com/Lab/Library/ImageProcessing/Algorithms.htm