* [Comm] Пакетная обработка фотографий? @ 2005-05-27 10:54 Michael A. Kangin 2005-05-27 11:21 ` [Comm] " Vitaly Ostanin ` (2 more replies) 0 siblings, 3 replies; 13+ messages in thread From: Michael A. Kangin @ 2005-05-27 10:54 UTC (permalink / raw) To: community Здравствуйте! Какую программку можно применить для пакетной обработки кучи фоток с камеры? Для чтения EXIF/поворота изображений можно применить jpegexiforient/jpegtran, но вот чем можно сделать ресайз изображений? (сделать из всех 800*600, к примеру). Именно ресайз, а не crop. -- wbr, Michael A. Kangin ^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Re: Пакетная обработка фотографий? 2005-05-27 10:54 [Comm] Пакетная обработка фотографий? Michael A. Kangin @ 2005-05-27 11:21 ` Vitaly Ostanin 2005-05-27 18:00 ` Michael A. Kangin 2005-05-27 12:22 ` [Comm] " Kolotov Alexandr 2005-06-02 19:25 ` [Comm] " Ilya V. Pobelov 2 siblings, 1 reply; 13+ messages in thread From: Vitaly Ostanin @ 2005-05-27 11:21 UTC (permalink / raw) To: community Michael A. Kangin пишет: > Здравствуйте! > > Какую программку можно применить для пакетной обработки кучи фоток с камеры? > Для чтения EXIF/поворота изображений можно применить jpegexiforient/jpegtran, > но вот чем можно сделать ресайз изображений? (сделать из всех 800*600, к > примеру). Именно ресайз, а не crop. Скриптом find и утилитой convert из пакета ImageMagick. Пламенный привет лЮБиТеЛЯм ПисАть в РазнЫХ регистрах. <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: Пакетная обработка фотографий? 2005-05-27 11:21 ` [Comm] " Vitaly Ostanin @ 2005-05-27 18:00 ` Michael A. Kangin 2005-05-30 11:18 ` [Comm] Re: [JT] " Vitaly Ostanin 0 siblings, 1 reply; 13+ messages in thread From: Michael A. Kangin @ 2005-05-27 18:00 UTC (permalink / raw) To: community On 27 Май 2005 15:21 Vitaly Ostanin <vyt@vzljot.ru> wrote: > Скриптом find и утилитой convert из пакета ImageMagick. О, оно. Гранд мерси. > Пламенный привет лЮБиТеЛЯм ПисАть в РазнЫХ регистрах. А где это я так писал? 8( ) -- wbr, Michael A. Kangin ^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Re: [JT] Пакетная обработка фотографий? 2005-05-27 18:00 ` Michael A. Kangin @ 2005-05-30 11:18 ` Vitaly Ostanin 0 siblings, 0 replies; 13+ messages in thread From: Vitaly Ostanin @ 2005-05-30 11:18 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 762 bytes --] Michael A. Kangin пишет: > On 27 Май 2005 15:21 Vitaly Ostanin <vyt@vzljot.ru> wrote: > >>Скриптом find и утилитой convert из пакета ImageMagick. > > О, оно. Гранд мерси. > >>Пламенный привет лЮБиТеЛЯм ПисАть в РазнЫХ регистрах. > > А где это я так писал? 8( ) Видимо, там же, где я написал, что это писали Вы :) Речь о написании имён пакетов и программ в разных регистрах. Это вынуждает запоминать не просто название пакета, но и регистр каждой буквы названия. На эту тему уже были дебаты в devel@ - лично у меня поиск правильного написания пакетов вроде ImageMagick занимает лишнее время, за что громадное спасибо тем же, кому и пламенный привет. <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 256 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-05-27 10:54 [Comm] Пакетная обработка фотографий? Michael A. Kangin 2005-05-27 11:21 ` [Comm] " Vitaly Ostanin @ 2005-05-27 12:22 ` Kolotov Alexandr 2005-05-27 18:17 ` Michael A. Kangin 2005-06-02 19:25 ` [Comm] " Ilya V. Pobelov 2 siblings, 1 reply; 13+ messages in thread From: Kolotov Alexandr @ 2005-05-27 12:22 UTC (permalink / raw) To: community -------- Исходное сообщение -------- > Здравствуйте! > > Какую программку можно применить для пакетной обработки кучи фоток с камеры? > Для чтения EXIF/поворота изображений можно применить jpegexiforient/jpegtran, > но вот чем можно сделать ресайз изображений? (сделать из всех 800*600, к > примеру). Именно ресайз, а не crop. convert и mogrify из ImageMagick или скрипт для Gimp Последний на мой взгляд был бы предпочтительнее - в gimp'е у меня получалось делать более правильный sharpen, который просто необходимо делать после ресайза, иначе изображение получается замыленым... -- С уважением, Kolotov Alexandr aka mr. Эбола отвечать: akmypost@mail.ru ICQ: 100349254 --------------------------------------- | Registered Linux user # 236664 | --------------------------------------- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-05-27 12:22 ` [Comm] " Kolotov Alexandr @ 2005-05-27 18:17 ` Michael A. Kangin 2005-05-30 4:58 ` Kolotov Alexandr 0 siblings, 1 reply; 13+ messages in thread From: Michael A. Kangin @ 2005-05-27 18:17 UTC (permalink / raw) To: community On 27 Май 2005 16:22 Kolotov Alexandr <akmypost@mail.ru> wrote: > convert и mogrify из ImageMagick Угу, сенкс. Вот он, идеал. :) В них разница, насколько я понял, только в том, что mogrify затирает исходный файл? > или скрипт для Gimp ууу, где ж там его писать... А он сможет запускаться из скрипта и автоматически обработать всю директорию? > Последний на мой взгляд был бы предпочтительнее - в gimp'е у меня > получалось делать более правильный sharpen, который просто необходимо > делать после ресайза, иначе изображение получается замыленым... Гхм. Я попытался сравнить. При одинаковых настройках качества сохранения JPEG и практически одинаковом размере рисунков (convert - 67758, gimp - 67132) изображение чуть более чётким получилось у convert'а. Интерполяция в гимпе была выставлена бикубическая. Может, конечно, я еще какую-то хитрую опцию там не дёрнул... Результаты могу прислать. :) -- wbr, Michael A. Kangin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-05-27 18:17 ` Michael A. Kangin @ 2005-05-30 4:58 ` Kolotov Alexandr 2005-05-30 7:50 ` [Comm] [JT] " Michael A. Kangin 0 siblings, 1 reply; 13+ messages in thread From: Kolotov Alexandr @ 2005-05-30 4:58 UTC (permalink / raw) To: community > Гхм. Я попытался сравнить. При одинаковых настройках качества сохранения JPEG > и практически одинаковом размере рисунков (convert - 67758, gimp - 67132) > изображение чуть более чётким получилось у convert'а. Интерполяция в гимпе > была выставлена бикубическая. > Может, конечно, я еще какую-то хитрую опцию там не дёрнул... > Результаты могу прислать. :) Я считаю, что четкая - не значит верная... т.е. входная информация в ImageMagic очень сильно изменяется, появляются sharpen-артефакты, за счет которых фотография и кажется четкой... -- С уважением, Kolotov Alexandr aka mr. Эбола отвечать: akmypost@mail.ru ICQ: 100349254 --------------------------------------- | Registered Linux user # 236664 | --------------------------------------- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] [JT] Пакетная обработка фотографий? 2005-05-30 4:58 ` Kolotov Alexandr @ 2005-05-30 7:50 ` Michael A. Kangin 0 siblings, 0 replies; 13+ messages in thread From: Michael A. Kangin @ 2005-05-30 7:50 UTC (permalink / raw) To: community On 30 Май 2005 08:58 Kolotov Alexandr <akmypost@mail.ru> wrote: > Я считаю, что четкая - не значит верная... т.е. входная информация в > ImageMagic очень сильно изменяется, появляются sharpen-артефакты, за > счет которых фотография и кажется четкой... Пёрышки на груди снигиря и его закаканная голова выглядили явно ближе к оригиналу. Впрочем, всё равно приходилось всматриваться и для веб-галереи некритично. :) -- wbr, Michael A. Kangin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-05-27 10:54 [Comm] Пакетная обработка фотографий? Michael A. Kangin 2005-05-27 11:21 ` [Comm] " Vitaly Ostanin 2005-05-27 12:22 ` [Comm] " Kolotov Alexandr @ 2005-06-02 19:25 ` Ilya V. Pobelov 2005-06-03 7:32 ` Kolotov Alexandr 2005-06-03 18:14 ` Michael A. Kangin 2 siblings, 2 replies; 13+ messages in thread From: Ilya V. Pobelov @ 2005-06-02 19:25 UTC (permalink / raw) To: community [-- Attachment #1.1: Type: text/plain, Size: 760 bytes --] On Fri, May 27, 2005 at 02:54:12PM +0400, Michael A. Kangin wrote: > Какую программку можно применить для пакетной обработки кучи фоток с камеры? Использую нижеследующий скрипт на ImageMagick, переодически дорабатывая. Использовать так - свалить "большие" фотки в один каталог, в подкаталог right/left положить те, которые нужно повернуть по/против часовой стрелки (знаю, что не совсем логично, но так уж сложилось исторически) и запустить скрипт. В подкаталоге small буду уменьшенные фотки и превьюшки, в основном каталоге еще и правильно повернутые большие. -- With best regards, Ilya V. Pobelov ALT Linux Master 2.4 (Citron) kernel 2.6.11-wks26-up-alt2, system uptime: 8 days, 21 min Amorphis - 2003 - Far From The Sun - 10 - Smithereens [-- Attachment #1.2: photo --] [-- Type: text/plain, Size: 1275 bytes --] #!/bin/bash # Rotate/resize/convert to jpg photos for publishing in internet THUMBSIZE=150 QUALITY=70 mkdir small FILEMASK=*.{jpg,JPG,tif,TIF,png,PNG,bmp,BMP} for IMAGE in `ls *.{jpg,JPG,tif,TIF,png,PNG,bmp,BMP} 2> /dev/null`; do NAMELENGHT=${#IMAGE} IMAGENAME=${IMAGE:0:$NAMELENGHT-4} convert $IMAGE -quality $QUALITY -resize 600 small/$IMAGENAME.jpg convert $IMAGE -resize $THUMBSIZE -quality $QUALITY small/tn_$IMAGENAME.jpg done [ -d left ] && for IMAGE in `ls left/*.{jpg,JPG,tif,TIF,png,PNG,bmp,BMP} 2> /dev/null`; do NAMELENGHT=${#IMAGE} IMAGENAME=${IMAGE:5:$NAMELENGHT-9} convert $IMAGE -rotate -90 ${IMAGENAME}.jpg convert $IMAGE -rotate -90 -quality $QUALITY -resize x600 small/${IMAGENAME}.jpg convert $IMAGE -rotate -90 -quality $QUALITY -resize x${THUMBSIZE} small/th_${IMAGENAME}.jpg done [ -d right ] && for IMAGE in `ls right/*.{jpg,JPG,tif,TIF,png,PNG,bmp,BMP} 2> /dev/null`; do NAMELENGHT=${#IMAGE} IMAGENAME=${IMAGE:6:$NAMELENGHT-10} convert $IMAGE -rotate 90 ${IMAGENAME}.jpg convert $IMAGE -rotate 90 -resize x600 -quality $QUALITY small/${IMAGENAME}.jpg convert $IMAGE -rotate 90 -resize x${THUMBSIZE} -quality $QUALITY small/tn_${IMAGENAME}.jpg done [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-06-02 19:25 ` [Comm] " Ilya V. Pobelov @ 2005-06-03 7:32 ` Kolotov Alexandr 2005-06-04 0:19 ` Ilya V. Pobelov 2005-06-04 14:06 ` Ilya V. Pobelov 2005-06-03 18:14 ` Michael A. Kangin 1 sibling, 2 replies; 13+ messages in thread From: Kolotov Alexandr @ 2005-06-03 7:32 UTC (permalink / raw) To: community > Использую нижеследующий скрипт на ImageMagick, переодически дорабатывая. > Использовать так - свалить "большие" фотки в один каталог, в подкаталог > right/left положить те, которые нужно повернуть по/против часовой стрелки > (знаю, что не совсем логично, но так уж сложилось исторически) и запустить > скрипт. В подкаталоге small буду уменьшенные фотки и превьюшки, в основном > каталоге еще и правильно повернутые большие. А вы -shapren при convert'е попробуйте применить и сравните две фотки: одну с "shapren" другую без... Будете приятно удивлены... еще если фотки льются с exif, то при "уменьшенные фотки и превьюшки" лучше его не хранить - '+profile "*"' положите в этот же convert... -- С уважением, Kolotov Alexandr aka mr. Эбола отвечать: akmypost@mail.ru ICQ: 100349254 --------------------------------------- | Registered Linux user # 236664 | --------------------------------------- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-06-03 7:32 ` Kolotov Alexandr @ 2005-06-04 0:19 ` Ilya V. Pobelov 2005-06-04 14:06 ` Ilya V. Pobelov 1 sibling, 0 replies; 13+ messages in thread From: Ilya V. Pobelov @ 2005-06-04 0:19 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 538 bytes --] On Fri, Jun 03, 2005 at 11:32:19AM +0400, Kolotov Alexandr wrote: > А вы -shapren при convert'е попробуйте применить и сравните две фотки: > одну с "shapren" другую без... Будете приятно удивлены... > еще если фотки льются с exif, то при "уменьшенные фотки и превьюшки" > лучше его не хранить - '+profile "*"' положите в этот же convert... Большое спасибо, попробую. -- With best regards, Ilya V. Pobelov ALT Linux Master 2.4 (Citron) kernel 2.6.11-wks26-up-alt2, system uptime: 9 days, 5:30 Amorphis - Tuonela - Greed [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-06-03 7:32 ` Kolotov Alexandr 2005-06-04 0:19 ` Ilya V. Pobelov @ 2005-06-04 14:06 ` Ilya V. Pobelov 1 sibling, 0 replies; 13+ messages in thread From: Ilya V. Pobelov @ 2005-06-04 14:06 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 719 bytes --] On Fri, Jun 03, 2005 at 11:32:19AM +0400, Kolotov Alexandr wrote: > А вы -shapren при convert'е попробуйте применить и сравните две фотки: > одну с "shapren" другую без... Будете приятно удивлены... Сравнил. Приятно удивлен. Спасибо. Поставил -shapren 1, вроде неплохо. Это нормально? > еще если фотки льются с exif, то при "уменьшенные фотки и превьюшки" > лучше его не хранить - '+profile "*"' положите в этот же convert... Нашлась опция -strip (strip the image of any profiles or comments), наверное еще лучше. -- With best regards, Ilya V. Pobelov ALT Linux Master 2.4 (Citron) kernel 2.6.11-wks26-up-alt2, system uptime: 9 days, 18:48 Гражданская Оборона - Реанимация - 11 Kosa Civilizacij [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Пакетная обработка фотографий? 2005-06-02 19:25 ` [Comm] " Ilya V. Pobelov 2005-06-03 7:32 ` Kolotov Alexandr @ 2005-06-03 18:14 ` Michael A. Kangin 1 sibling, 0 replies; 13+ messages in thread From: Michael A. Kangin @ 2005-06-03 18:14 UTC (permalink / raw) To: community On 2 Июнь 2005 23:25 "Ilya V. Pobelov" <pobelov@mail.ru> wrote: > Использую нижеследующий скрипт на ImageMagick, переодически дорабатывая. Списиб, уже своё почти наваял. 8) > Использовать так - свалить "большие" фотки в один каталог, в подкаталог > right/left положить те, которые нужно повернуть по/против часовой стрелки У меня камера с датчиком гравитации... Потому вращаю автоматически по информации в exif'е. Эх, вот бы ещё AI прикрутить, чтоб кадрировала сама.... -- wbr, Michael A. Kangin ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2005-06-04 14:06 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-05-27 10:54 [Comm] Пакетная обработка фотографий? Michael A. Kangin 2005-05-27 11:21 ` [Comm] " Vitaly Ostanin 2005-05-27 18:00 ` Michael A. Kangin 2005-05-30 11:18 ` [Comm] Re: [JT] " Vitaly Ostanin 2005-05-27 12:22 ` [Comm] " Kolotov Alexandr 2005-05-27 18:17 ` Michael A. Kangin 2005-05-30 4:58 ` Kolotov Alexandr 2005-05-30 7:50 ` [Comm] [JT] " Michael A. Kangin 2005-06-02 19:25 ` [Comm] " Ilya V. Pobelov 2005-06-03 7:32 ` Kolotov Alexandr 2005-06-04 0:19 ` Ilya V. Pobelov 2005-06-04 14:06 ` Ilya V. Pobelov 2005-06-03 18:14 ` Michael A. Kangin
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git