遇到的问题,用户上传图片为了降低图片大小,采用convert命令降低图片的质量(quality), 但是奇怪有些图片既然处理完后比用户上传的原始图片还大。
处理命令如下:
convert -qualtiy 88% 111.jpg 222.jpg
压缩质量设置为88%。
通过分析查找原因,原来是111.jpg的质量为60%, 比设置值88%要大导致的。
这种情况如何来解决,放弃这种方式实现还是?
运行环境:PHP+linux
遇到的问题,用户上传图片为了降低图片大小,采用convert命令降低图片的质量(quality), 但是奇怪有些图片既然处理完后比用户上传的原始图片还大。
处理命令如下:
convert -qualtiy 88% 111.jpg 222.jpg
压缩质量设置为88%。
通过分析查找原因,原来是111.jpg的质量为60%, 比设置值88%要大导致的。
这种情况如何来解决,放弃这种方式实现还是?
运行环境:PHP+linux