LINUX.ORG.RU

Image Magick

 


0

2

Подскажите комрады решение, как переместить в другой каталог картинки с разрешением равным или меньшим %Width%

Узнать разрешение картинки можно так:

identify -ping -format '%w %h' image.jpg


Так почему бы мне не отресайзить картинки через какую хитрую строку, например:

mogrify -path ~/test -filter Triangle -define filter:support=2 -thumbnail 1400 -dither None -quality 75 -define jpeg:fancy-upsampling=off -define png:compression-filter=5 -define png:compression-level=9 -define png:compression-strategy=1 -define png:exclude-chunk=all -interlace none image.jpg


Мне не нравится морока с ключами Image Magick, результат не такой хороший, GwenView без геммору выдаёт более лучшие результаты, но он не только уменьшает большие, но и подгоняет мелкие картинки под заданный ресайз. Поэтому хочу скармливать ему лишь те файлы, которые больше %Width%.

-thumbnail 1400 даёт «быстрый, но хреновый» результат. См полноценный resize, а особенно спецформат задания размеров: «1400x1400>», т.е. оставлять без изменений всё, что влезает в квадрат со стороной 1400px.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.