Для преобразования форматов изображений в Linux используется утилита
convert
.
Пример простого конвертирования PNG в BMP:
convert image.png image.bmp
Конвертирование всех изображений в каталоге в формат JPG:
for fname in *.png; do convert "$fname" "$fname.jpg"; done
Изменить размер изображения (уменьшить вдвое):
convert -resize 50% image.png image.bmp # уменьшить вдвое
convert -resize 620x480 image.png image.bmp # размер в px
Ресайз изображения до точного размера обеих сторон и с сохранением пропорции:
convert IMG.png -resize 64x96 -size 64x96 xc:white +swap -gravity center -composite OUT.png
# Эти способы я нашел на просторах но не проверил! См. - http://bit.ly/19grYPI
convert IMG.png -resize 80x80 -gravity center -background blue -extent 80x80 OUT.png
convert IMG.png -resize 80x80^ -gravity center -crop 80x80+0+0 +repage OUT.png
Повернуть изображение:
convert -rotate 260 image.png image.bmp
Комментариев нет:
Отправить комментарий