用于大图像的CIFilter inputIntensity滑块

时间:2012-07-30 08:44:28

标签: objective-c macos cocoa cifilter

我已针对NSSlider调整实施了CIFilter inputIntensity。它的工作。但是当我尝试调整大图像的CIFilter强度时,它是滞后的。滑块设置为continuous,因为我需要用户在移动滑块时能够看到效果。当滑块移动时,我的应用程序开始滞后很多。是否有任何可能的解决方案使其没有滞后?因为我看到许多应用程序具有此功能并且工作正常。

1 个答案:

答案 0 :(得分:0)

例如,您可以合并更新,因此不会为滑块触发的每个事件更新过滤器参数,例如每隔200毫秒更新一次。

如果您有雇用图像,或者在高分辨率图像上方显示低分辨率图像时显示滤镜更改,并在滑块拖动结束时更新大图像。