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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: как узнать качество картинки
 
 автор: Дмитрий Смаль   (01.09.2011 в 11:21)   письмо автору
 
 

Здравствуйте

проблема такая
на сайте есть скрипт загрузки картинок, который использует функции
imageCreatetruecolor()
imagecopyresampled()
imagecreatefromjpeg ()
картинки не просто переписывается а создается новая в тело которой вставляется та которая подгружается
так как в функции imagecreatefromjpeg () нужно указывать качество картинки то получается такая ситуация
загружаем картинку с качеством 60% он весит 50 килобайт а на сервере уже 150 (качество 100%)

вопрос в том как можно узначать качество картинки jpg чтобы в таком же качестве создавать новую?
или другие функции использовать для этого?

  Ответить  
 
 автор: Valick   (01.09.2011 в 11:44)   письмо автору
 
   для: Дмитрий Смаль   (01.09.2011 в 11:21)
 

знаете такое выражение "выше головы не прыгнешь".... :)
серверу по барабану какого качества вы загрузили картинку, для него то что прилетело из формы и есть качество 100% и всякими image* вы ее можете только ухудшить и снизить нагрузку при обработке ну и "вес" картинки
другое дело при изменении размеров по пикселям, вы можете ухудшить качество даже выбрав качество 100%
не все так просто с картинками как хотелось бы)) иначе фотошоп небыл бы такой монструозной программой

  Ответить  
Rambler's Top100
вверх

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