Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: работа с изображениями, подсчет цветов и сравнение

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: считаем цвета изображения, как хранить, как сравнить
broshurkaplus
Отправлено: 06 Января, 2013 - 12:15:20
Post Id



Посетитель


Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011  
Откуда: Пружаны Бресткая обл. Беларусь


Помог: 2 раз(а)




здравствуйте, и снова о картинках.
есть класс, который считает количество пикселей определённого цвета в картинке.
возвращает нужное количество цветов в преобладающем порядке.

т.е. загружаю картинку, скрипт обрабатывает - на выходе получаю массив с 10 (ну или 5) цветами по возрастанию.
задача и вопрос:
будет осуществляться поиск картинок по цветам где выборка осуществляется по картинкам у который данный цвет преобладает
как мне организовать хранение этих данных?

1 сделать 10 полей в бд
2 сделать одно поле и через напр. запятую записывать, потом искать по полю в котором этот цвет стоит 1-м (те преобладающим)

както еще?

можно ли использовать полученные данные для сравнения картинок?
или вообще как сравнивать картинки, по хешу или еще как, чтоб не было повторяющихся?

планируется около 100к картинок, опять же скорость...

приму идеи и здоровую критику.
спасибо.

получаем например:
Array ( [CCCCCC] => 1127 [999999] => 704 [FFFFFF] => 600 [333333] => 434 [666666] => 422 )

(Отредактировано автором: 06 Января, 2013 - 12:23:43)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB