Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

операции с изображениями

Обсуждение темы операции с изображениями в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Подскажите пожайлуйста PHP скрипт вывода картинки так чтобы она выводилась худшего качества т.е. чтоб весила меньше. Например вместо 150 Кб только 30 кб......


Закрытая тема
 
Опции темы
Старый 24.04.2005, 05:59   #1
Подскажите пожайлуйста PHP скрипт вывода картинки так чтобы она выводилась худшего качества т.е. чтоб весила меньше. Например вместо 150 Кб только 30 кб...
 
Старый 24.04.2005, 05:59
Ссылки
Старый 24.04.2005, 18:29   #2
saxar, Сомневаюсь, что такое можно сделать с помощью PHP.

На Паскале я бы сделал

Есть вариант: Получать цвет каждого пикселя и сравнивать его с каким-то цветом X. Если цвет пикселя близок к цвету X (как это реализовать, ещё не придумал ), то заменять этот пиксель на цвет X... Вот так вот...
А цветов X может быть: X1, X2, X3, X4, X5 и т.д. (они все разные)

Надеюсь вы поняли идею... Сократить количество цветов.
 
Старый 25.04.2005, 03:33   #3
Можно даунсэмплить, ресайзить в меньшую сторону... Как именно Вы хотите это реализовать? Или Вы хотите, чтобы Вам привели исходник алгоритма сжатия на PHP?
 
Старый 25.04.2005, 09:59   #4
Leek, Желательно конечно бы исходник... Но или хотя б подсказали чем возпользоваться, какой функцией.

Я хочу на своём сайте сделать так чтобы любой пользователь мог добавлять обои. т.е. мне нужно чтоб нормальная большая картинка, которая весит порядочно, при предварительном просмотре весила бы меньше... Ну или хотя б сделать так чтобы когда пользователь добавляет обоину, она копировалась и в полном изображении и в маленьком (для предпросмотра)... Вот что я хочу....

PS сижу и кумекаю.
 
Старый 25.04.2005, 12:39   #5
PAB

С этого и надо было начинать
Чтобы не изобретать велосипед, дам ссылку там в конце статьи все доходчиво описано:
http://php5.ru/articles/image
 
Старый 26.04.2005, 03:33   #6
saxar, в таком случае ресайза хватит с головой. Обычно превью в галереях строится именно таким образом. Use GD.
 
Старый 27.04.2005, 02:23   #7
Leek, я так уже и делаю...
До этого-то я не знал.... А статья клевенькая.
 
Старый 30.04.2005, 23:16   #8
А слабо просто через оптимизатор все картинки пропустить???
 
Старый 01.05.2005, 00:54   #9
Идёт речь о создании оптимизатора на PHP...

Читай тему!
 
Старый 30.05.2005, 22:27   #10
int imagejpeg (resource image [, string filename [, int quality]])

обрати внимание на 3-й параметр
 
Старый 30.05.2005, 22:27
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать подчеркивания под изображениями 74ivan74 Кальянная 4 26.10.2010 15:06
Для операции нужна кровь Scroll Кальянная 3 05.05.2009 21:12
Проблема с IE6 и png изображениями VitoS HTML, CSS, JavaScript 1 07.05.2008 14:42


Текущее время: 06:32. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум