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

rub*_*ijn 11 iphone uiimage ios

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

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

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

有任何想法吗 ?

Nic*_*ver 9

看看Apple的演示应用程序GLImageProcessing,它真的很快:

在此输入图像描述 在此输入图像描述