大图像的 CIFilter inputIntensity 滑块

hoc*_*man 5 macos cocoa objective-c cifilter

我已经实现NSSliderCIFilter inputIntensity调整。它的工作。但是当我尝试调整CIFilter大图像的强度时,它是滞后的。滑块设置为continuous,因为我需要用户在移动滑块时能够看到效果。当滑块被移动时,我的应用程序开始滞后很多。是否有任何可能的解决方案可以使它没有延迟?因为我看到许多具有此功能并且运行良好的应用程序。

Vol*_*ker 0

例如,您可以合并更新,这样就不会为滑块触发的每个事件更新过滤器参数,而是仅每 200 毫秒更新一次。

如果您有一张雇员图像,也可以在高分辨率图像上方显示的低分辨率图像上显示过滤器更改,并在滑块拖动结束时更新大图像。