Сжатие изображения с использованием техники Lossy Compression
Мне нужно конвертировать PNG в JPEG,JPEG 2000, используя ImageMagick и Matlab. Я хочу сжать все данные с соотношением (например, 10), а затем указать некоторый размер файла? Любая идея или решение для достижения определенного размера файла? Как мне это сделать? Спасибо
1 ответ
Решение
Imagemagick может создать JPG файла нужного размера. Смотрите http://www.imagemagick.org/Usage/formats/
-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".