改变UIImage的对比度,亮度,饱和度或颜色

时间:2011-05-09 12:06:25

标签: iphone ios uiimage

我正在寻找一种很好的方法来修改UIImage的一些元素,如亮度,对比度,饱和度(对于彩色图像)和颜色(着色)。

现在我使用每像素操作,但速度不是很快。 对于图像中的每个像素,我修改了对比度,亮度等的颜色数据。我使用UIImageAdjust的一些来源来获得亮度和对比度。

我正在寻找一种更有效的方式来将图像与颜色混合(更快的方式,但我可以通过CGBlendMode得到我想要的东西)。

有什么想法吗?

1 个答案:

答案 0 :(得分:9)

看一下Apple的演示应用GLImageProcessing,它真的很快:

enter image description here enter image description here