jpg


ia аватар

массовая манипуляция с графическими файлами через терминал

Бывает так, что нужно каким-либо образом преобразовать множество графических файлов, но не хочется это делать вручную, так как файлов может быть очень много. Столкнувшись с такой проблемой, поиски привели к пакету imagemagick, при работе с которым, хоть и можно использовать Иксы, предпочтение отдаётся терминальным командам и утилитам.

0
Ваша оценка: Ничего
ramok аватар

renrot - утилита для массового разворота фотографий и переиновывания

"Хочу что бы вертикально снятые фотографии автоматически развернулись". Вполне закономерное желание для в меру ленивого человека Ж:-)
И радует то что во многих современных фотоаппаратах есть датчики положения которые могут определить ориентацию фотоаппарата. Эта информация и заносится в файл изображения в виде EXIF дополнения к изображению. На ряду с датой и временем съемки и параметрами съемки.

renrot - утилита позволяет переименовывать и поворачивать изображения на основе exif информации хранящейся в изображениях.

$ renrot *.jpg

По умолчанию все *.jpg в текущей директории будут:

  • переименованы в зависимости от даты съемки
  • перевёрнуты, если необходимо

0
Ваша оценка: Ничего

Подготовка фото для выкладывания в сеть

У вас есть коллекция фото в цифровом формате, немного места назнакомов www или ftp сервере и вы хотите поделиться этими фотками с друзьями. Это можно сделать, НО... как правило фото имеют весьма большие размеры. Уменьшить фоту можно примерно так: заходите в каталог где лежат ваши нетленные творения и набираете команду

for i in *.jpg; do convert -resize 640x480 -quality 85 $i small-$i.jpg; done

Утилита convert идет в составе программы ImageMagick. Данная команда читает все файлы с суффиксом jpg в текущем каталоге, приводит из к размероу 640х480 и записывает с префиксом small-.У вас есть коллекция фото в цифровом формате, немного места на знакомом www или ftp сервере и вы хотите поделиться этими фотками с друзьями. Это можно сделать, НО... как правило фото имеют весьма большие размеры. Уменьшить фоту можно примерно так: заходите в каталог где лежат ваши нетленные творения и набираете команду
 

0
Ваша оценка: Ничего