如何以英寸或UIImage分辨率获得UIImage大小?

我想压缩我的图像并上传到服务器。 这个压缩应该取决于图像大小。 或者,如果我们有iPhone中的任何API来获得图像分辨率,那么基于这个分辨率,我可以设置压缩率。

谢谢吉腾

在iOS SDK中没有任何东西可以给你像素大小从给定的像素,一个选项是确定你的应用程序正在运行的设备 ,然后计算大小以英寸为您的图像对象 。

你可以通过image.size.widthimage.size.height得到点的大小…

要获取像素值, image.scale这些值乘以image.scale 。 要获得以英寸为单位的大小,您可以将它们乘以1/264.0 (根据维基百科 )。