Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как улучшить качество jpg в GD

Сообщения:  [1-10]   [11-16] 

 
 автор: mihdan   (13.08.2008 в 12:02)   письмо автору
 
   для: amigo62   (12.08.2008 в 23:41)
 

Не за что ;)

  Ответить  
 
 автор: amigo62   (12.08.2008 в 23:48)   письмо автору
 
   для: amigo62   (12.08.2008 в 23:41)
 

Только одного не пойму... При установке string filename, отличного от "", возвращает пустой поток

Извиняюсь, вижу результат. Скрипт записывает файл на диск с заданным именем

  Ответить  
 
 автор: amigo62   (12.08.2008 в 23:45)   письмо автору
 
   для: AcidTrash   (12.08.2008 в 23:33)
 

Да вроде полегчало батьке)) просто изображение размывалось и покрывалось какими-то "лишними" пикселами, теперь оно стало четче. Как я и думал, По умолчанию используется значение (около 75)... Хотя даже не знал, что можно задавать это в imagejpeg :)

  Ответить  
 
 автор: amigo62   (12.08.2008 в 23:41)   письмо автору
 
   для: mihdan   (12.08.2008 в 23:28)
 

mihdan, спасибо большущее! Это то, что нужно!

  Ответить  
 
 автор: sim5   (12.08.2008 в 23:34)   письмо автору
 
   для: amigo62   (12.08.2008 в 23:31)
 

Ну только не надо говорить, что качество не теряется при таком большом уменьшении. И в GD можно вывести со 100% качеством (без сжатия), вот только это уже не качество :)

  Ответить  
 
 автор: AcidTrash   (12.08.2008 в 23:33)   письмо автору
 
   для: mihdan   (12.08.2008 в 23:28)
 

Вы наверно не поняли. Здесь от изменения размера, качество пострадает, и эта функция врядли поможет.

  Ответить  
 
 автор: amigo62   (12.08.2008 в 23:31)   письмо автору
 
   для: sl1p   (12.08.2008 в 23:12)
 

В фотошопе используются дополнительные фильтры;) попробуйте в pаint :-D Но вот только что попробовал ради интереса: не теряется качество абсолютно при уменьшении с 2141 x 3000 до 228 x 320 без ресэмплирования и ретуширования. А вот GD, я думаю, возвращает файл не в 100% качестве, а поджав процентов до 60.

  Ответить  
 
 автор: mihdan   (12.08.2008 в 23:28)   письмо автору
 
   для: amigo62   (12.08.2008 в 22:29)
 

bool imagejpeg ( resource image [, string filename [, int quality]] )

Третий параметр-качество(0-100)

  Ответить  
 
 автор: AcidTrash   (12.08.2008 в 23:28)   письмо автору
 
   для: sl1p   (12.08.2008 в 23:12)
 

Да нет, не путаю я с пеинтом.
2359х2391 до 800х811
отличное качество

Ну не то качество, уж согласитесь.

Автору картинка нужна намного меньшего формата и качество здесь просто будет никакое.
В Фотошопе это еще можно поправить, но скриптом увы.

  Ответить  
 
 автор: sl1p   (12.08.2008 в 23:12)   письмо автору
 
   для: AcidTrash   (12.08.2008 в 23:08)
 

только что ради интереса уменьшил
2359х2391 до 800х811
отличное качество

вы наверное с пеинтом перепутали :D

дьявольски заметно теряется это если 60смХ40см,40смХ20см... вот это да я понимаю плохое качество :D

  Ответить  

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования