我正在从 AVFoundation 获取图像,调整大小并裁剪它,然后获取该图像并对其应用一组过滤器。根据用户选择的内容,可以应用三个可能的过滤器,并保存三个单独的图像(每个图像一个过滤器)。
我想知道在应用过滤器后保存图像是否明智,或者等到应用并创建所有过滤器和图像,然后保存整个批次?
此外,如果他们选择最高分辨率和所有过滤器,手机将必须创建三个 1800x1800 图像,应用三个过滤器,然后保存三个文件。我担心这对设备来说太多了,所以想知道错开转换和保存是否明智?
您可以提供的任何指导都会很棒。我不需要代码示例(但请随意),我正在更多地研究最佳实践。