Отправляет email-рассылки с помощью сервиса Sendsay

Преобразование изображений GIMP и convert

Добрый день!
Для преобразования большого количества изображений необходимо написать
скрипт с использованием convert. Возник интересный момент. При
использовании GIMP я делал так: уменьшал разрешение изображения не меняя
количество точек изображения, за счет этого увеличивался размер
изображения в сантиметрах. После этого уменьшением размера в сантиметрах
до нужного поднимал разрешение изображения насколько это возможно. В
итоге я получал меньшее изображение и с приемлемым разрешением. Вопрос
как точно такое же сделать с помощью командной строки и convert?
Заранее спасибо за советы.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28153; Возраст листа: 1176; Участников: 1699
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/599757

Ответить   Thu, 12 Oct 2006 16:53:21 +0400 (#599757)

 

Ответы:

Artur G. Sibagatullin пишет:

Вот никогда я не понимал эти вещи... и видимо уже непойму :)
Если в изображении 1000x500 точек, то причем тут разрешение? Разрешение
появится когда мы его выведем на экран, на печать, вообщем на устройство.
А пока у нас только количество точек. Или я неправ? :-\

Ответить   Fri, 13 Oct 2006 09:17:06 +0700 (#599786)

 

В сообщении от 1160720226 секунд после начала Эпохи Oleg Komkov написал(а):

Некоторые графические форматы файлов хранят в заголовках разрешение в
dpi. Это оказывается очень удобным при выполнении операций
сканирование->редактирование->печать или сканирование->внедрение в
другой документ.

Ответить   Konstantin Korikov Fri, 13 Oct 2006 10:57:14 +0300 (#599894)

 

On Fri, 13 Oct 2006 09:17:06 +0700 Oleg Komkov
<ol***@c*****.ru> wrote:

А уменя другой вопрос: можно в теме сделать сценарий действий и потом
его повторять на каждом изображении?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28173; Возраст листа: 1176; Участников: 1695
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/600105

Ответить   Strong Sat, 14 Oct 2006 01:45:02 +0700 (#600105)

 

В Птн, 13/10/2006 в 09:17 +0700, Oleg Komkov пишет:

Совершенно верно. Изображение мне как раз и нужно для вывода на печать
вернее сначала вставки в pdf а потом печати. Поэтому разрешение важно

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28181; Возраст листа: 1177; Участников: 1695
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/600154

Ответить   Fri, 13 Oct 2006 09:46:07 +0400 (#600154)

 

В сообщении от 1160661201 секунд после начала Эпохи Artur G. Sibagatullin написал(а):

Как это сделать при помощи convert не знаю, и думаю вряд ли convert на
это способен.

This example sets the resolution of the file a.tif to 300 dpi:
tiffset -s 296 2 a.tif
tiffset -s 282 300.0 a.tif
tiffset -s 283 300.0 a.tif

Нужное вам разрешение в dpi вычисляется по формуле:

r = px / (cm / 2.54)

где, px - длинна (ширина или высота) изображения в пикселах;
cm - требуемая длинна (ширина или высота) в сантиметрах.

Ответить   Konstantin Korikov Fri, 13 Oct 2006 10:35:32 +0300 (#599861)