我从相机胶卷中抓取图像,然后使用它一段时间,并将其作为iPhone上的PNG保存到磁盘。我正在发生奇怪的事故,大概是由于内存不足。jpg或png用于UIImage - 哪种效率更高?
如果我将它保存为PNG或JPG(假设我选择注释以降低JPG格式的质量),它有什么区别吗?具体来说:
- 是更多的内存,然后使用UIImage后我重新加载它的磁盘,如果我把它保存为PNG?
- 是否有可能因为PNG在保存过程中暂时使用更多内存而进行保存?
我一直假设UIImage是一个格式中立表示,它应该没关系,但我认为我应该验证。
这很有道理。当我保存用iPhone拍摄的照片时,会导致奇怪的问题,但是当使用相对简单的矢量图像的PNG时,即使是非常大的图像也没有问题。 – 2009-04-29 05:25:00