говорю же - НЕПРАВИЛЬНО! нужно первым брать 66 и вторым - какой там ближайший будет меньше 60 - чтобы твои 64 и 60 находились МЕЖДУ ними
точно так же, как при конверсии в монохром любой цвет по яркости расположен между нулевой и максимальной яркостями (они же целевые цвета)
- - - Добавлено - - -
ты пойми, что цель распределения ошибки - получить ближайшую к оригиналу среднюю яркость локального участка (у тебя 8x1)
которая выражается формулой n*max+(8-n)*min; должна быть между 64 и 60; а у тебя получается даже min=66 больше чем 64





Ответить с цитированием