Как изменить разрешение и кол-во цветов при помощи ImageMagic?

pashin

Новичок
Как изменить разрешение и кол-во цветов при помощи ImageMagic?

Возможно?
Если да, то как?

Где почитать про ImageMagic на русском (в поисковиках крайне скудная инфа)

Сейчас уменьшаю размеры картинки convert-ом, но вес все равно великоват.
 

Фанат

oncle terrible
Команда форума
А количество цветов-то зачем уменьшать?
А разрешение-то тебе чем помешало?
"Великоват" - это сколько?
 

Bermuda

Новичок
pashin
Для начала рекомендуется выяснить за счет чего размер файла с изображением может быть уменьшен. Ну хотя бы теоретически. Потом подумать как на размер файла влияют указанные в топике параметры. Нелишним будет дать определение понятия "разрешение".
 

pashin

Новичок
Автор оригинала: Фанат
А количество цветов-то зачем уменьшать?
А разрешение-то тебе чем помешало?
"Великоват" - это сколько?
Если уменьшить глубину цвета и разрешение (кол-во пикселей на дюйм), уменьшится вес картинки.
Великоват это файл 180 x 240 весящий 81,1 KB, при разрешении 96 точек на дюйм и глубине цвета 24бита.
 

Фанат

oncle terrible
Команда форума
странный у тебя какой-то конверт.
у меня такой же файл занимает 10-20 кил.

а про разрешение - это ты очень хорошо сказал. я давно так не смеялся.
вот ведь, какой хитрый народ эти разработчики джипега! В 240 точек вмещают, небось, десяток дюймов по 96 точек в каждом!
 

pashin

Новичок
Автор оригинала: Фанат
странный у тебя какой-то конверт.
у меня такой же файл занимает 10-20 кил.

а про разрешение - это ты очень хорошо сказал. я давно так не смеялся.
вот ведь, какой хитрый народ эти разработчики джипега! В 240 точек вмещают, небось, десяток дюймов по 96 точек в каждом!
А глубина цвета у тебя какая?
С разрешение был не прав :)
 

Фанат

oncle terrible
Команда форума
да никто никогда не меняет глубину цвета!
джипег прекрасно работает с 3 байтами на пиксель.
попробуй добавить к параметрам конверта +profile "*"
 

pashin

Новичок
А как правильно добавить?
ни
system("convert -resize +profile \"*\" 320x240 ".$filename." ".$time."-2.jpg");

ни system("convert -resize +profile "*" 320x240 ".$filename." ".$this->PATH_WWW_PIC."/".$time."-2.jpg");
не сработало.
Где я ошибаюсь?
 

Фанат

oncle terrible
Команда форума
в том, что добавляешь в пхп код, а надо - в командную строку
 
Сверху