Имелось ввиду. Что если для двух блоков будет определен одинаковый цвет, а в исходных данных более 1 цвета, то выбираем этот цвет и второй самый ближний.
На 16 цветах очень хорошо показал себя метод определения самого частого цвета для каждых 4 точек из 8. Так как важно не просто найти два самых частых цвета, а соблюсти переход цвета между байтами (группами из 8 точек). Без этого линии которые идут под углом теряют плавность и получаются угловатыми, так как цвета внутри группы необязательно распределены равномерно. Но и просто хватать крайние нельзя.
Думаю можно упростить подбор основных цветов до этого.



Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
