The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Манипуляции с картинками из командной строки.
Изменение размера картинки с помощью утилиты 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
 
10.01.2003 , Источник: http://www.opennet.ru/base/dev/djpe...
Ключи: delay, file, sleep, color, qos, script, size, tiff, string, postscript, convert, font, text, image, x / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Обработка изображений и видео

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:



  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor