Я уменьшаю изображение до 50% его соотношения с помощью команды convert и параметра -scale. Качество сгенерированного изображения довольно плохое. Есть ли дополнительная опция, которую я могу использовать, чтобы получить лучший результат?
Масштаб Imagemagick и качество изображения
Ответы:
-scale
работает быстро, но я считаю, что -resize
или -thumbnail
лучше, и вы можете использовать любые фильтры, которые вам нравятся.
Использование -sharpen 0x1.2
с -resize x%
с -quality 95
дает хорошие результаты для меня.
Я пытался создать эскизы PDF-файлов и получал плохие результаты, пока не добавил -density 400
, что является предложением, которое я нашел здесь. Ниже приведен пример разницы, которую он может иметь. Я получил PDF из здесь. Посмотрите на медведя, а также на линии позади птицы.
Без -density 400
Полная команда: convert -resize 500x500 catalog.pdf[0] catalog-page1-resized.png
Размер файла: 180 КБ
С -density 400
Полная команда: convert -density 400 -resize 500x500 catalog.pdf[0] catalog-page1-resized.png
Размер файла: 185 КБ
Использование -quality 80 -adaptive-resize
лучше для больших фотографий.
Если вам нужно размыть вывод, используйте -interpolative-resize
вместо -adaptive-resize