通讯录 - 留着自己备用
相册中的图片
PNG: (IMG_0032.png 660183)
1、(PHImageManager) requestImageData大小,与原始相等 (660183) -------- 原始大小相等
2、其他经过JPEG/PNG压缩等,与项目工程中的测试结果一致
JPG:(例:IMG_0020.JPG 1231310,IMG_0021.JPG 2263281)
1、(PHImageManager) requestImageData大小,与原始相等 ( 1481706, 2263281) -------- 有些相等,有些偏大 (难道是 照片 从iPhone导出到Mac 改变了图片大小)
2、其他经过JPEG/PNG压缩等,与项目工程中的测试结果一致
项目工程中的照片
PNG:(例:IMG_0016.PNG 603880,IMG_0032.png 660183)
1、直接读取Data数据,会有偏差,测试结果大一些(682893, 702146)
2、经过JPEG-1.0压缩后变小(418869, 343196)
3、经过PNG压缩后与原始大小相差不大(602946, 659249) ---------- 最接近原始图片大小 4、FileManager获取文件属性大小与第1种结果相同(682893, 702146)
JPG:(例:IMG_0020.JPG 1231310,IMG_0021.JPG 2263281)
1、直接读取Data数据,大小相同(1231310, 2263281) ---------- 等于原始图片大小
2、经过JPEG-1.0压缩后,变大(4114067, 5606201)
3、经过PNG压缩后,变的更大(11264923, 13047269)
4、FileManager获取文件属性大小,与第1种结果相同(1231310, 2263281) ---------- 等于原始图片大小(同1)