【发布时间】:2015-03-06 12:02:14
【问题描述】:
我正在编写一个 iOS 图像编辑应用程序。假设有几种工具可以应用于图像,例如滤镜、模糊、晕影。等等。一个幼稚的方法如下:每次应用一个工具时,旧图像被新图像替换,下一个工具被应用到新图像上,就好像它是初始图像一样。
但是,这种方法不允许用户编辑中间工具的参数。
例如,给定图像 A,用户连续应用带有参数 P1 的工具 T1、T2 和 P2、T3 和 P3。现在他不可能改变P1了。
注意Instagram iOS app支持编辑中间参数,请问如何实现?
我可以想出以下方法:
存储应用于图像的工具链,每次我们从初始图像计算结果图像。
但是,我认为这是非常低效的。
那么有人可以帮忙吗?
【问题讨论】:
标签: ios image instagram core-image