早上好,让我先解释一下我问题背后的所有场景
目前我正在使用图像处理app.In我正在应用滤镜效果。市场上存在许多例子。我检查了大部分。并且我发现在应用效果时它们都不会导致延迟。他们中的大多数通过缩放uiimage来减少延迟时间
但在我的情况下我不想丢失像素,但想要缩短延迟时间。
在我的应用程序中,应用任何过滤效果需要大约5秒钟。
对于我正在使用的过滤,
[<Image_View> setImage:[<Image Name> performSelector:@selector(<effect name>)]];
函数名称位于UIImage+FiltrrCompositions
文件中。
感谢任何帮助!
答案 0 :(得分:1)
大图像的操作需要时间,具体取决于图像大小,这不是新的。
你想要
如果您真的想要应对这一挑战,我建议您通过支持来利用程序代码的逻辑
这将使您的代码更复杂。但是没有缩写来加速复杂数据的复杂操作。这取决于你。
有关iOS多线程和后台任务的更多信息,我建议this tutorial