我的应用程序从服务器下载JPEG图像作为NSData,检查其他参数(在json响应中),如果该图像应根据某个标志旋转,我需要旋转图像并将其存储到文件中供以后使用。
我想在保存之前直接旋转图像数据而不再压缩已经JPEG图像(使用UIImageJPEGRepresentation或UIImagePNGRepresentation下载,解压缩,旋转,压缩)。有没有办法如何在iOS上无需重新压缩的情况下完成JPEG图像的旋转?
答案 0 :(得分:0)
可以使用代码。商业网站解释了该过程的一些问题
http://www.betterjpeg.com/lossless-rotation.htm
LibJpeg库包含执行此操作的实用程序。你可以提取源。
与大多数其他压缩图像格式不同,它不是一个简单的过程,但它是可行的。