Манипуляции с картинками из командной строки. |
[исправить] |
Изменение размера картинки с помощью утилиты pnmscale (y до 150, x - соразмерно):
djpeg -pnm -dct float SRC_IMAGE.JPG | pnmscale -ysize 150 |
cjpeg -quality 70 -optimize -progressive -dct float > tumb_IMAGE.JPG
# Преобразуем tiff картинку в PostScript документ формата A4
convert -page A4+0+0 image.tiff document.ps
# надпись начиная от точки 100x100, синим цветом шрифтом helvetic
convert -font helvetica -pen blue -draw "text 100,100 TEST" test.jpg test2.jpg
# Создадим изображение размером 640x480 и заполним его повторяющимися картинками bumps.jpg
convert -size 640x480 tile:bumps.jpg tiled.png
# Создадим анимированный gif из группы файлов dna.* с задержкой 20/100 сек.
convert -delay 20 dna.* dna.gif
# Изменим размер картинки до 100x50 и запишем в tumb.jpg
convert -geometry 100x50 test.jpg tumb.jpg
# Уменьшим размер картинки на 50% и запишем в tumb.jpg
convert -geometry 50% test.jpg tumb.jpg
# Вырежем кусок размером 100x50 из файла test.jpg начиная с позиции 200x200
convert -crop 100x50+200+200 test.jpg tumb.jpg
|
|
|
Ключи: delay, file, sleep, color, qos, script, size, tiff, string, postscript, convert, font, text, image, x
/ Лицензия: CC-BY
|
Раздел: Корень / Пользователю / Обработка изображений и видео |