Сжатие изображений с помощью проблем с магией изображений
Я вообще не эксперт в этой области. Я пытаюсь изменить размер пакетных изображений из Интернета, и по большей части это работает отлично. Я сталкиваюсь с изображениями огромного размера, меняю размеры и сжимаю их с помощью mogrify, но это не работает.
Я использовал стандартный настольный инструмент для изменения размера изображения, и он изменяет размеры сжимаемого изображения до разумного размера. Размер 500 КБ +, и они изменили его размер до 20 КБ. Мой mogrify cmd оставляет его всего 500кб.
Вот пример изображения http://c.shld.net/rpx/i/s/pi/mp/3962/225051167p?src=http%3A%2F%2Fwww.petraimages.com%2F500x500%2FTHRFBB1000P6.jpg&d=2ae05e1b6fd7950ae4fbbe2cc9039c0265073173
Я использую обрезки строк, кадрирование (250x250), сжатие (JPEG), формат (JPEG) cmd для mogrify. Я пытался поиграть с компрессией, но не повезло.
1 ответ
Кажется, ваш пример изображения состоит в основном из цветового профиля ICC. Это можно удалить, добавив
+profile icc
к параметрам командной строки mogrify или convert, например
convert example.jpg +profile icc example_out.jpg
уменьшает размер файла до 28 КБ.
convert example.jpg +profile icc +profile xmp example_out.jpg
результат в 12 кб (даже без уменьшения размера пикселя или цвета).