Добрый день господа. Задача такова... Есть изображение... Нужно считаеть его цвет гамму, чтобы понять, какой цвет приобладает... Вот что я хотел бы сделать в конечном результате, чтобы было понятней... http://images.yandex.ru/yandsearch?icol ... &rpt=image там есть шкала цвета... красный, оранжевый и т.д нажав на цвет получаем все картинки, в котрых этот цвет приобладает с большей частью... заранее благодарен за помощь...
ок... допустим конвертнул... далше что? мне нужно как-то приципить цвета к определённой шкале? или как? например тёмно красный мне нужно осациировать с КРАСНЫМ... тёмно жёлтый к жёлтому.... и т.д ведь шкала состоит из К О Ж З Г С Ф + белый и чёрный...
цвет это RGB. когда разница медру r1 g1 b1 и r2 g2 b2 будет минимальная - значит цвт максимально близко. в общнм тут математика и алгоритмы. как раз тот случай когда надо башкой думать а не пипки тыкать (это не к тебе). у тебя же есть палитра к которой вес сводится. знама пробегаешь по всем пикселям и считаешь разницу с палитрой. далее разницу всю суммируешь. чья меньше - тот цвет и ближе всего.
Сделал уже. Дарю. Напильником (т.е. коэффециенты подогнать) сам догонишь... http://dev.nicecode.org/colorer/