ios - Core Image Filters 将曲线分别应用于每个 RGB channel

标签 ios core-image instagram cifilter

我正在尝试像在 Photoshop 中那样对图像应用色调曲线。您可以为每个 RGB channel 创建单独的曲线,但在 Core Image Framework 上,您可以使用 CIToneCurve 为整个图像选择一种色调。

有没有人想出一种方法可以将这些事件链接在一起,以便能够为每个 channel 应用不同的曲线?

非常感谢任何帮助:)

最佳答案

经过大量研究后,我找到的最佳解决方案如 CSSmith 在评论中所述...将我的应用程序转换为使用 Brad Larson 的 GPUImage 框架。与 CIFilter 相比,它的运行速度更快,功能也更多。

关于ios - Core Image Filters 将曲线分别应用于每个 RGB channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12520081/

相关文章:

json - 什么是新的 instagram json 端点?

javascript - 在哪里可以找到图像的 Instagram 媒体 ID(具有访问 token 并关注图像所有者)?

iphone - UIImageView 显示动画期间相机以错误的方向拍摄的图像

ios - 使用清洁委托(delegate)模式

opencv - 如何在 OpenCV 中重现 Photoshop 的多重混合?

iphone - 视频的 splinter 效果

html - 最新的 Instagram iOS 应用程序是否支持 URL 方案中的标题?

ios - 委托(delegate)未收到数据

ios - IB导出 : Unexpectedly found nil while implicitly unwrapping an Optional value

objective-c - 核心图像 CIPerspectiveTransform 过滤器 : How to use CIVectors?