使用有损压缩技术进行图像压缩

Image compression using Lossy Compression technique

我需要使用 ImageMagick 和 Matlab 将 PNG 转换为 JPEG、JPEG 2000。我想用比率(例如 10)压缩所有数据,然后指定一些文件大小?实现特定文件大小的任何想法或解决方案?我该怎么做?谢谢

Imagemagick 可以创建所需文件大小的 JPG。参见 http://www.imagemagick.org/Usage/formats/#jpg

-define jpeg:extent={size}
As of IM v6.5.8-2 you can specify a maximum output filesize for the JPEG image. The size is specified with a suffix. For example "400kb".