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

Форум PHP

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

 

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

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

тема: Разбор изображения по пикселям в PHP

Сообщения:  [1-9] 

 
 автор: amistad   (24.11.2005 в 20:40)   письмо автору
 
   для: cernos   (22.11.2005 в 16:36)
 

Мне вообще необходимо с помощью средст PHP преобразовать картинку 200*150!
Что подразумевается под преобразовать:
-сгладить картинку до нужного эффекта или улучшить качество, увеличить яркость и все такое.
Если кто когда нибудь занимался парносепарабильным программирование отзавитесь!!!

   
 
 автор: glsv (Дизайнер)   (23.11.2005 в 08:03)   письмо автору
 
   для: amistad   (22.11.2005 в 16:26)
 

Документация по мат. аппарату, наверняка, где-то есть, но у меня такой задчи никогда не стояло и помочь здесь не могу.

   
 
 автор: cernos   (22.11.2005 в 16:36)   письмо автору
 
   для: amistad   (22.11.2005 в 16:29)
 

Да необходима библиотека gdlib!

Примеры ресайза, наложения текста на изображение и т.п. можно поискать в поиске по форуму, эти темы много раз уже обсуждались здесь, если конечно вам это необходимо!

   
 
 автор: amistad   (22.11.2005 в 16:29)   письмо автору
 
   для: glsv (Дизайнер)   (21.11.2005 в 23:54)
 

Да еще вопрос, для того чтобы преобразовывать изображение нужна библиотека bg или gb! Не помню точно как она незывается...

   
 
 автор: amistad   (22.11.2005 в 16:26)   письмо автору
 
   для: glsv (Дизайнер)   (21.11.2005 в 23:54)
 

А есть вообще документация по мат. аппарату, как вы выразились!!!

   
 
 автор: glsv (Дизайнер)   (21.11.2005 в 23:54)   письмо автору
 
   для: amistad   (21.11.2005 в 12:57)
 

Непонятно. Вы хотите использовать для этого мат. аппарат? Т.е. проводить для этого масштабные вычисления в собственном коде?

Получить значение цвета пикселя не сложно.
int imagecolorat (resource image, int x, int y)
Функция возвращает индекс цвета пикселя в цветовой палитре, который находится на изображении image в точке с координатами x, y.

А затем получаем массив RGB-компонентов индекса цвета, полученного предыдущей функцией.
array imagecolorsforindex (resource image, int index)
Функция возвращает цвет, содержащийся в индексе index цветовой палитры изображения image. Цвет возвращается в виде ассоциативного массива, с ключами red, green, blue.

   
 
 автор: amistad   (21.11.2005 в 12:57)   письмо автору
 
   для: glsv (Дизайнер)   (20.11.2005 в 23:42)
 

Для того, что бы его например сгладить или улучшить изображение...

   
 
 автор: glsv (Дизайнер)   (20.11.2005 в 23:42)   письмо автору
 
   для: amistad   (20.11.2005 в 13:58)
 

Преобразовать во что? И зачем его для этого разбирать по пикселям?

   
 
 автор: amistad   (20.11.2005 в 13:58)   письмо автору
 
 

Знает ли кто-нибудь как разобрать изображение по пикселям, что бы его потом преобразовать ....

   

Сообщения:  [1-9] 

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

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