рУССКИЙ
ИДИ НАХУЙ

Консольные решения для работы с изображениями программы ImageMarick. Официальный сайт http://www.imagemagick.org/

Для установки ImageMagick: (для Debian/Ubuntu)
sudo apt-get install imagemagick

Только изменение размера:
find . -iname '*.jpg' -exec convert {} -resize 120x120 {} \;

Для изменения и конвертирования в другой формат (в примере из JPEG в PNG):
find . -iname '*.jpg' -exec convert {} -resize 120x120 {}.png \;

Изменения размера с сохранением пропорций
find . -iname '*.jpg' -exec convert {} -resize 340x270! {} \;

Конвертировать изменив уровень сжатия и наложить фильтр
find . -iname '*.jpg' -exec convert {} -quality 100% -strip -compress JPEG -interlace Plane -filter Lanczos {} \;

Вырезать только часть изображения (20x13 - размер нового изображения, +0+0 смещение)
find . -iname '*.jpg' -exec convert {} -crop 20x13+0+0! {} \;

Соединить все изображения формата PNG в один файл result.png. -tile 21x - указать количество тайлов в ряд. Если число меньше количества изображений, тайлы будут в несколько рядов.
montage *.png  -tile 21x -geometry +0+0 result.png;

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
            oooo    oooo  oooo    oooo        .o                      ooooooooo.   
`888 .8P' `888 .8P' .d88 `888 `Y88.
.ooooo. 888 d8' 888 d8' .d'888 oooo oooo ooo 888 .d88'
d88' `"Y8 88888[ 88888[ .d' 888 `88. `88. .8' 888ooo88P'
888 888`88b. 888`88b. 88ooo888oo `88..]88..8' 888`88b.
888 .o8 888 `88b. 888 `88b. 888 `888'`888' 888 `88b.
`Y8bod8P' o888o o888o o888o o888o o888o `8' `8' o888o o888o


Введите код, изображенный в стиле ASCII-арт.
рУССКИЙ
ИДИ НАХУЙ