Познавательный блог | Мобильная врсия |
|
СтраницыПромо |
Почему картинки с водяными знаками получаются большими по размеруНедавно на одном из своих сайтов я включил динамическое добавление ватермарка к моим картинкам, чтобы всякие пидорасы не баянили мои статьи, и заметил одну вещь — картинки с водяными знаками получаются большими по размеру, чем их оригиналы. Примерно, в 3 раза. Разобрав скрипт, который накладывает прозрачную PNG с моим логотипом на картинки, я заметил функцию imagejpeg(). int imagejpeg (resource image [, string filename [, int quality]]) — выводит изображение в браузер или файл.Больше всего меня заинтересовал параметр quality, значение которого в моем скрипте равнялось 95. quality — является необязательным и имеет диапазон значений от 0 (наихудшее качество, наименьший файл) до 100 (наилучшее качество, наибольший файл). По умолчанию используется значение по умолчанию IJG quality (около 75). Я заменил значение на 51, это оказалось оптимальным решением. Размеры картинок уменьшились втрое и стали практически равны размеру оригиналов. Причем без потери качества. |
Поиск по сайтуСтатистикаМета |
Разработка и дизайн — StvPromo.ru |
Написать комментарий