Цитата:
Сообщение от M.A.D.M.A.N.
Я бы так сделал:
Код:
var
colorCount: array[TColor] of integer;
...
for x...
for y...
inc(colorCount[bitmap.canvas.pixels[x, y]]);
Правда едрить сколько памяти оно сожрет.
|
Памяти у меня много)) так что пока без оптимизации можно обойтись, главное, чтобы работало. А вообще, итоговый результат состоит в том, чтобы получить соотношение "цвета" кожи человека на изображении к другим цветам или количество пикселей "коричневого цвета" (с цветом кожи - это диапозон оттенков) к остальной сумме пикселей, вроде как то так