Сжатие изображений с помощью проблем с магией изображений

Я вообще не эксперт в этой области. Я пытаюсь изменить размер пакетных изображений из Интернета, и по большей части это работает отлично. Я сталкиваюсь с изображениями огромного размера, меняю размеры и сжимаю их с помощью 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 кб (даже без уменьшения размера пикселя или цвета).

Другие вопросы по тегам