Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Изменение размера изображений во всей папке  (Прочитано 10544 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Positron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Часто случается, что после фотосъёмки, нужно уменьшить размер фотографий для загрузки на веб сайт сразу во всей папки. Это бывает даже по 400 фотографий. Менять размер вручную каждой фотографии, дело не совсем благодарное, очень долгое и нужное. Может быть подскажете какими средствами Ubuntu можно это дело автоматизировать?
I know where I'm going

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #1 : 18 Декабрь 2009, 14:21:53 »
imagemagick

Оффлайн Vaka+

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #2 : 18 Декабрь 2009, 14:43:59 »
практически многие проги позволяют автоматом переконвертировать изображения.. gimp, picasa
да чё там, даже gthumb умеет одной кнопкой переконвертировать целую папку...
Если помог - скажи Спасибо!

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Изменение размера изображений во всей папке
« Ответ #3 : 18 Декабрь 2009, 14:52:53 »
imagemagick
nautilus-image-converter
gthumb

Оффлайн ratte

  • Активист
  • *
  • Сообщений: 461
  • http://selisiltra.ho.ua/
    • Просмотр профиля
    • мягкая депрессия
Re: Изменение размера изображений во всей папке
« Ответ #4 : 18 Декабрь 2009, 15:47:40 »
я обычно imagemagick
#convert -sample размер путь_к_папке/*.jpg  путь_для_выходных_картинок/имя.разрешение

Оффлайн Positron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #5 : 18 Декабрь 2009, 16:23:00 »
О, ребят, спасибо! Странно, что ничего не нагуглил перед тем, как спрашивать на форуме. Нежели плохо гуглил?
Но всё - же, если можно поподробнее, как в Гимпе изменить размер изображений во всей папке?
Есть ли такая функция в DigiKame (KDE программка)?

Остальные программы попробую вечером (сейчас не дома), если эти программы есть в Убунтовских репозиториях.
I know where I'm going

Оффлайн JimmYoung

  • Новичок
  • *
  • Сообщений: 24
  • Linux Mint 17
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #6 : 18 Декабрь 2009, 17:47:26 »
Например
-------- resize.sh ---------

#!/bin/bash
mkdir thumbs1024
for f in *.JPG; do
convert $f -resize 1024 thumbs1024/${f%%JPG}jpg
done

-------- resize.sh ---------

помещается в папку с изображениями и запускается.
Вместо 1024 подставляется нужное значение.

Оффлайн Panic! At the Kernel

  • Активист
  • *
  • Сообщений: 700
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #7 : 18 Декабрь 2009, 17:58:41 »
JimmYoung А соотношение сторон сохраниться?

Оффлайн Positron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #8 : 18 Декабрь 2009, 18:18:33 »
JimmYoung

Возможно я не до конца понятно высказал суть вопроса и задачи, что чтоит передо мной.
Задача немного другая:
Нужно также сделать меньшее разрешение! Если нужно сделать файлы с разрешения (непомню точно, пишу с головы) 3680Х2960 весом в 4-6 Мб, в разрешение: 400х300пикс и весом в несколько сот килобайт? При этом, конечно - же нужно сохранить соотнашения.
Проблема в том, что такое необходимо довольно регулярно.
I know where I'm going

Оффлайн JimmYoung

  • Новичок
  • *
  • Сообщений: 24
  • Linux Mint 17
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #9 : 18 Декабрь 2009, 18:32:03 »
Вот похожая тема:
https://forum.ubuntu.ru/index.php?topic=66944.msg501388#msg501388
По поводу соотношения - попробуйте сами, я в скриптах не силен, этот например нагуглил :)
Но работает как надо, была такая же задача отправить много фоток по мылу.
« Последнее редактирование: 18 Декабрь 2009, 18:36:07 от JimmYoung »

Оффлайн EraserHead

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #10 : 18 Декабрь 2009, 18:49:56 »
Positron,рекомендую юзать Audio/Video/Image/Text/ISO Convert
вроде как всё под твою тему подпадает.Юзаю сам-мега весчь.
"Это тебе не Земля,и не Африка,родной!Это планета Плюк,215 в тентуре,Галактика Кин-дза-дза,в спирали"!

Оффлайн Positron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #11 : 18 Декабрь 2009, 19:39:43 »
Спасибо всем!
Попробую оба варианта. Конечно, последний мне нравится больше удобством (клик по папке и вперёд), но прочитав установку скрипта, становится не по себе.
Отпишусь о результатах. :coolsmiley:
I know where I'm going

Оффлайн EraserHead

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #12 : 18 Декабрь 2009, 20:00:09 »
Цитировать
но прочитав установку скрипта, становится не по себе.
Качаешь,распакуешь архив,кладёшь скрипт в /home/ХХХХХХХХХ/.gnome2/nautilus-scriptsсделаешь скрипт исполняемым,запускаешь ПКМ>сценарии..далее,всё интуитивно понятно. :D
« Последнее редактирование: 18 Декабрь 2009, 20:02:28 от EraserHead »
"Это тебе не Земля,и не Африка,родной!Это планета Плюк,215 в тентуре,Галактика Кин-дза-дза,в спирали"!

Оффлайн Positron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #13 : 18 Декабрь 2009, 21:07:02 »
Всё работает и очень удобно!
Всем спасибо за помощь!
I know where I'm going

Оффлайн nikagra

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Изменение размера изображений во всей папке
« Ответ #14 : 06 Сентябрь 2010, 01:17:15 »
Огромное спасибо! Сэкономили кучу времени
Ubuntu 10.10

 

Страница сгенерирована за 0.059 секунд. Запросов: 22.