我正在开发一个应用程序,我必须在其中为图像提供以下效果:
如何将这些效果赋予图像? Objective C中是否有任何API可以以多种形式过滤图像?
我找到了答案Here我找到了准确答案。
如果您正在使用iPhone应用程序过滤图像,这是一个非常有用的代码。
答案 0 :(得分:3)
答案 1 :(得分:0)
对于棕褐色部分,您可以使用kCGBlendModeColor的混合模式合成图像(请参阅CGContextSetBlendMode()以在绘制前应用模式)。在您的上下文中,绘制图像,然后设置混合模式,然后用棕褐色填充图像区域。图像灰度将被保留,但颜色和饱和度将从您的棕褐色填充中获取。