sevka 13.02.2010 13:07
Скрипты — Скрипт для поворачивания и уменьшения картинок
Скрипт для уменьшения и правильного поворачивания фотографий с цифровой камеры, например перед отправкой на имейл или закидывания в Дропбокс. Если фотографии посылаются для их просмотра на экране, то зачем слать 6-12 мегапиксельные фото? Под правильным поворотом я подразумеваю разворачивание на 90 градусов портретных фото.Для работы скрипта нужны пакеты jhead и imagemagick. Т.е. единожды нужно сделать следующее: sudo apt-get install jhead imagemagick
Я использую его на Убунту в Наутилусе. Как известно, если положить какой-то скрипт в папку ~/.gnome2/nautilus-scripts, то он появится в контекстном меню Наутилуса. Теперь мне нужно выделить нужные фото или даже папки, и уменьшенные копии картинок сохранятся в папке resized.
Это мой первый bash-скрипт, так что не пугайтесь.
Например, я не знаю как в цикле for FILE in $1/*.JPG; перебрать не только JPG, но и jpg. Можно написать второй цикл, но как-то некрасиво.
Так ведь есть же уже готовый скрипт для наутилуса, apt-get instal nautilus-image-converter. Делает как раз это.
НОВЫЕ пакеты, которые будут установлены:
brasero brasero-common gnome-icon-theme gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-x gvfs gvfs-backends libbrasero-media0
libgdu0 libgnome-desktop-2-11 libgnome-keyring0 libsoup-gnome2.4-1 libtotem-plparser12 nautilus nautilus-data nautilus-image-converter
brasero brasero-common gnome-icon-theme gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-x gvfs gvfs-backends libbrasero-media0
libgdu0 libgnome-desktop-2-11 libgnome-keyring0 libsoup-gnome2.4-1 libtotem-plparser12 nautilus nautilus-data nautilus-image-converter
Ну и нафига мне это?
Так что полезный пост. Не у всех же есть гном и наутилус
Я пробовал его конечно же. Меня он не устроил, потому что:
1. Он не поворачивает изображения. Сейчас наверное это мне не так важно, но тогда было нужно.
2. Там требуются какие-то лишние телодвижения, выбирать разрешение и все такое. А мне нужно было решение максимально быстрое. Слил фотки, сделал 2 клика мышкой и готово.
3. Ну и как сказал товарищ Shtsh, не у всех гном, а этот скрипт думаю можно прикрутить куда угодно, в любой более менее адекватный файл-менеджер.
1. Он не поворачивает изображения. Сейчас наверное это мне не так важно, но тогда было нужно.
2. Там требуются какие-то лишние телодвижения, выбирать разрешение и все такое. А мне нужно было решение максимально быстрое. Слил фотки, сделал 2 клика мышкой и готово.
3. Ну и как сказал товарищ Shtsh, не у всех гном, а этот скрипт думаю можно прикрутить куда угодно, в любой более менее адекватный файл-менеджер.
Можно так: