如何在iPhone应用程序中为图像添加深褐色效果

如何在iPhone应用程序中为图像添加深褐色效果,iphone,Iphone,我正在开发一个应用程序,其中我必须为图像提供以下效果: 自动修复 乌贼墨 如何为图像提供这些效果? Objective C中是否有可以以多种形式过滤图像的API 我找到了答案我找到了准确的答案。 如果您正在iPhone应用程序中过滤图像,这是一段非常有用的代码。对于深褐色部分,您可以使用kCGBlendModeColor的混合模式合成图像(请参见CGContextSetBlendMode(),以在绘制前应用该模式)。在您的上下文中,绘制图像,然后设置混合模式,然后用深褐色填充图像区域。图像灰度将

我正在开发一个应用程序,其中我必须为图像提供以下效果:

  • 自动修复
  • 乌贼墨
  • 如何为图像提供这些效果? Objective C中是否有可以以多种形式过滤图像的API

    我找到了答案我找到了准确的答案。


    如果您正在iPhone应用程序中过滤图像,这是一段非常有用的代码。

    对于深褐色部分,您可以使用kCGBlendModeColor的混合模式合成图像(请参见CGContextSetBlendMode(),以在绘制前应用该模式)。在您的上下文中,绘制图像,然后设置混合模式,然后用深褐色填充图像区域。图像灰度将保留,但颜色和饱和度将从您的乌贼墨填充中提取。

    将类别添加到您的代码和类型中:

     UIImage* sepia = [myImage sepia];
    

    我不知道什么是自动修复。那是亮度均衡吗?均衡色调?

    谢谢你的回复,但你能不能提供一些代码给我,因为我从来没有为图像提供过效果?