低分辨率预览图像

时间:2013-01-14 16:29:39

标签: ios objective-c

我有一堆大的360度图像序列经过色彩校正,旋转时翻转非常不稳定。我可以添加一个低分辨率版本并将其交换掉,但似乎有些应用程序自动执行此操作(我不确定它是PDF还是照片),我不确定它是否正在读取嵌入的缩略图数据或正在进行的操作。

大多数图像都是1.5MB,客户端坚持使用经过批准的色彩校正图像,但它打开从低到高的res转换,有成千上万的图像,我不想再臃肿应用程序包它现在已经相当大了。

1 个答案:

答案 0 :(得分:0)

如果滞后是由加载过程引起的,则必须加载并显示缩略图而不是大图像。您可能希望在首次启动应用时以编程方式创建缩略图,方法是缩小图像一次,然后将其存储在用户设备上的temporary directory中。这不会增加捆绑的大小。

如果由于频繁显示大图片而导致延迟,您可以programmatically resize将它们设置为正确的大小并将其存储在in-memory cache中。