对从服务器下载的iPhone图像使用PNG或JPG

对从服务器下载的iPhone图像使用PNG或JPG,iphone,objective-c,image,cocoa-touch,png,Iphone,Objective C,Image,Cocoa Touch,Png,我意识到PNG通常是web标准,但我可能有一个独特的情况。我正在构建一个从服务器下载大量图像的应用程序。下载速度必须尽可能快,尤其是通过3G连接。我一直在研究服务器上图像的最佳压缩。理想情况下,我使用的每幅图像都可以通过某种拖放转换器快速调整大小。当我将其中一幅图像转换为PNG时,文件大小约为130KB。但是,当转换为可接受的JPG质量时,文件大小将大大低于50KB。我应该在应用程序中使用JPGs吗 提前感谢,是的,您可以使用jpg。你不会遇到任何问题。这是质量和尺寸之间的权衡。Jpeg通常较小

我意识到PNG通常是web标准,但我可能有一个独特的情况。我正在构建一个从服务器下载大量图像的应用程序。下载速度必须尽可能快,尤其是通过3G连接。我一直在研究服务器上图像的最佳压缩。理想情况下,我使用的每幅图像都可以通过某种拖放转换器快速调整大小。当我将其中一幅图像转换为PNG时,文件大小约为130KB。但是,当转换为可接受的JPG质量时,文件大小将大大低于50KB。我应该在应用程序中使用JPGs吗


提前感谢,

是的,您可以使用jpg。你不会遇到任何问题。这是质量和尺寸之间的权衡。Jpeg通常较小,因为它被压缩以减小大小。Png是无损压缩的

我已经制作了同时使用png和jpeg的应用程序,它们都很有魅力


编辑:您也可以查看此链接

是的,您可以使用jpg。你不会遇到任何问题。这是质量和尺寸之间的权衡。Jpeg通常较小,因为它被压缩以减小大小。Png是无损压缩的

我已经制作了同时使用png和jpeg的应用程序,它们都很有魅力


编辑:您也可以查看此链接

PNG图像大小巨大,在不需要透明度时尽可能使用JPG

PNG图像大小巨大,在不需要透明度时尽可能使用JPG

这实际上取决于图像的类型。 基本规则是对照片使用JPEG,对其他内容使用PNG

为什么会这样? JPEG压缩是为照片设计的-照片可以处理有损压缩。另一方面,PNG是为具有彼此接近的相似像素的图像、直线、填充有一种颜色的区域、文本等而设计的压缩。。如果你试图在一个不是照片的图像上使用JPEG,你会感到惊讶——它看起来不太好


PNG是一个标准,但用于图标、背景、图案等;不适用于照片。

这实际上取决于图像的类型。 基本规则是对照片使用JPEG,对其他内容使用PNG

为什么会这样? JPEG压缩是为照片设计的-照片可以处理有损压缩。另一方面,PNG是为具有彼此接近的相似像素的图像、直线、填充有一种颜色的区域、文本等而设计的压缩。。如果你试图在一个不是照片的图像上使用JPEG,你会感到惊讶——它看起来不太好


PNG是一个标准,但用于图标、背景、图案等;不适用于照片。

PNG当然是压缩的!它只是针对另一种类型的图像。它被称为无损压缩。PNG当然是压缩的!它只是针对另一种类型的图像。这叫做无损压缩。