* [Comm] Массовый convert графических файлов
@ 2007-05-15 8:22 Motsyo Gennadi aka Drool
2007-05-15 8:28 ` Pavlov Konstantin
0 siblings, 2 replies; 9+ messages in thread
From: Motsyo Gennadi aka Drool @ 2007-05-15 8:22 UTC (permalink / raw)
To: ALT Linux Community
Привет всем.
Есть некий набор графических файлов (набор пиктограмм), расположенных в
папке bla-bla. Как их массово сконвертировать с помощью convert (сменить
размер) в папку bum-bum? Выражение
convert ./*.png -resize 16x16 ~/16x16/*.png
конвертит, но портит имена.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 8:22 [Comm] Массовый convert графических файлов Motsyo Gennadi aka Drool
@ 2007-05-15 8:28 ` Pavlov Konstantin
1 sibling, 0 replies; 9+ messages in thread
From: Pavlov Konstantin @ 2007-05-15 8:28 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
On Tue, May 15, 2007 at 11:22:44AM +0300, Motsyo Gennadi aka Drool wrote:
> Привет всем.
>
> Есть некий набор графических файлов (набор пиктограмм), расположенных в
> папке bla-bla. Как их массово сконвертировать с помощью convert (сменить
> размер) в папку bum-bum? Выражение
> convert ./*.png -resize 16x16 ~/16x16/*.png
> конвертит, но портит имена.
http://www.google.com/search?hl=en&q=batch+convert+imagemagick&btnG=Search
http://lists.xcf.berkeley.edu/lists/gimp-user/2006-April/007866.html
--
> Subject: Re: [devel] [JT]^[JT] О судьбах... в том числе и питона.
[JT]^[JT] == 0
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
@ 2007-05-15 10:37 ` Alexander Yereschenko
2007-05-15 16:06 ` Andrey Rahmatullin
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Alexander Yereschenko @ 2007-05-15 10:37 UTC (permalink / raw)
To: ALT Linux Community
Доброе!
В сообщении от 15 мая 2007 Aleksandr Boltris написал(a):
> for i in *.png; do
> convert $i -resize 16x16 ~/16x16/$i
> done
Тоже оценил мощность консольных утилит из ImageMagic...
Попутно еще вопрос: Есть возможность одним махом повернуть изображениев нужную
сторону в зависимости от тэга в jpeg-файле "Exif:Orientation" ? Или все-таки
придется скриптом анализировать тэг и потом поворачивать в нужную сторону?
--
Alexander
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 10:37 ` Alexander Yereschenko
@ 2007-05-15 16:06 ` Andrey Rahmatullin
2007-05-15 16:39 ` Alexander Yereshenko
2007-05-30 22:32 ` Sergey Kurakin
2007-05-30 22:50 ` Sergey Kurakin
2007-06-24 19:17 ` Alexander Yereshenko
2 siblings, 2 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2007-05-15 16:06 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 632 bytes --]
On Tue, May 15, 2007 at 01:37:38PM +0300, Alexander Yereschenko wrote:
> Попутно еще вопрос: Есть возможность одним махом повернуть изображениев нужную
> сторону в зависимости от тэга в jpeg-файле "Exif:Orientation" ? Или все-таки
> придется скриптом анализировать тэг и потом поворачивать в нужную сторону?
какой-то кривоскрипт где-то лежал, я его не пробовал.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
* gvy пришёл вирь от dev@marketing.openoffice.org
<dottedmag> gvy: и как? это вирь java для своей работы требует?
<stalker37> dottedmag: его ещё не опакатели..зависимости не известны
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 16:06 ` Andrey Rahmatullin
@ 2007-05-15 16:39 ` Alexander Yereshenko
2007-05-15 19:34 ` Andrey Rahmatullin
2007-05-30 22:32 ` Sergey Kurakin
1 sibling, 1 reply; 9+ messages in thread
From: Alexander Yereshenko @ 2007-05-15 16:39 UTC (permalink / raw)
To: ALT Linux Community
Доброе!
В сообщении от Tuesday 15 May 2007 19:06:10 Andrey Rahmatullin написал(а):
> On Tue, May 15, 2007 at 01:37:38PM +0300, Alexander Yereschenko wrote:
> > Попутно еще вопрос: Есть возможность одним махом повернуть изображениев
> > нужную сторону в зависимости от тэга в jpeg-файле "Exif:Orientation" ?
> > Или все-таки придется скриптом анализировать тэг и потом поворачивать в
> > нужную сторону?
>
> какой-то кривоскрипт где-то лежал, я его не пробовал.
Да написать этот скрипт не проблема... А вдруг это можно было сделать родными
средствами convert в одну строчку?
--
Alexander
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 16:39 ` Alexander Yereshenko
@ 2007-05-15 19:34 ` Andrey Rahmatullin
0 siblings, 0 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2007-05-15 19:34 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 557 bytes --]
On Tue, May 15, 2007 at 07:39:34PM +0300, Alexander Yereshenko wrote:
> Да написать этот скрипт не проблема... А вдруг это можно было сделать родными
> средствами convert в одну строчку?
Не, я не нашёл.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<AMike[HOME]> AMorozov, hiddenman, в конце концов, вы уже должны были привыкнуть к ключам, ведь вы ps запускаете не со срокой параметров вида "ps все пользоватеские процессы показать с со строкой параметров"
<AMorozov> AMike[HOME]: я не пускаю PS, я нажимаю С-Escape ;-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 16:06 ` Andrey Rahmatullin
2007-05-15 16:39 ` Alexander Yereshenko
@ 2007-05-30 22:32 ` Sergey Kurakin
1 sibling, 0 replies; 9+ messages in thread
From: Sergey Kurakin @ 2007-05-30 22:32 UTC (permalink / raw)
To: ALT Linux Community
Здравствуйте.
> > Попутно еще вопрос: Есть возможность одним махом повернуть
> > изображениев нужную сторону в зависимости от тэга в
> > jpeg-файле "Exif:Orientation" ? Или все-таки придется
> > скриптом анализировать тэг и потом поворачивать в нужную
> > сторону?
> какой-то кривоскрипт где-то лежал, я его не пробовал.
Это exifautotran из libjpeg-utils. Когда-то я им
пользовался...
Он у нас не работает уже давно. Как его чинить, я знаю -- там
банальная опечатка. Беда в том, что теперь у нас не работает
еще и jpegexiforient из того же пакета. Только-что заметил. А
он нужен exifautotran'у.
Если разберусь, в чем там дело -- развешу баги.
--
WBR,
Sergey Kurakin
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 10:37 ` Alexander Yereschenko
2007-05-15 16:06 ` Andrey Rahmatullin
@ 2007-05-30 22:50 ` Sergey Kurakin
2007-06-24 19:17 ` Alexander Yereshenko
2 siblings, 0 replies; 9+ messages in thread
From: Sergey Kurakin @ 2007-05-30 22:50 UTC (permalink / raw)
To: ALT Linux Community
Здравствуйте.
> Тоже оценил мощность консольных утилит из ImageMagic...
> Попутно еще вопрос: Есть возможность одним махом повернуть
> изображениев нужную сторону в зависимости от тэга в
> jpeg-файле "Exif:Orientation" ?
Есть exifautotran из libjpeg-utils, только он не работает. Но
я сейчас не об этом...
Для поворота (и flip'а) jpeg'ов лучше использовать jpegtran из
libjpeg-utils. Он работает без пересжатия и, следовательно, без
потери качества. Очень рекомендую. Только посмотрите man
jpegtran в районе "untransformable edge pixels". Там есть
тонкости...
--
WBR,
Sergey Kurakin
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Массовый convert графических файлов
2007-05-15 10:37 ` Alexander Yereschenko
2007-05-15 16:06 ` Andrey Rahmatullin
2007-05-30 22:50 ` Sergey Kurakin
@ 2007-06-24 19:17 ` Alexander Yereshenko
2 siblings, 0 replies; 9+ messages in thread
From: Alexander Yereshenko @ 2007-06-24 19:17 UTC (permalink / raw)
To: ALT Linux Community
Доброе!
В сообщении от Tuesday 15 May 2007 13:37:38 Alexander Yereschenko написал(а):
>
> Тоже оценил мощность консольных утилит из ImageMagic...
> Попутно еще вопрос: Есть возможность одним махом повернуть изображениев
> нужную сторону в зависимости от тэга в jpeg-файле "Exif:Orientation" ? Или
> все-таки придется скриптом анализировать тэг и потом поворачивать в нужную
> сторону?
>
Отвечаю сам себе :)
Утилита jhead
jhead -autorot <filename>
Using the 'Orientation' tag of the Exif header, rotate the image so that it is
upright. The program jpegtran is used to perform the rotation. This program
is present in most Linux distributions. For windows, you need to get a copy
of it. After rotation, the orientation tag of the Exif header is set to '1'
(normal orientation). The thumbnail is also rotated. Other fields of the Exif
header, including dimensions are untouched, but the JPEG height/width are
adjusted. This feature is especially useful with newer Canon cameras, that
set the orientation tag automatically using a gravity sensor.
--
Alexander
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-06-24 19:17 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-05-15 8:22 [Comm] Массовый convert графических файлов Motsyo Gennadi aka Drool
2007-05-15 8:28 ` Pavlov Konstantin
2007-05-15 10:37 ` Alexander Yereschenko
2007-05-15 16:06 ` Andrey Rahmatullin
2007-05-15 16:39 ` Alexander Yereshenko
2007-05-15 19:34 ` Andrey Rahmatullin
2007-05-30 22:32 ` Sergey Kurakin
2007-05-30 22:50 ` Sergey Kurakin
2007-06-24 19:17 ` Alexander Yereshenko
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