чтобы как-то отделить тему в собственную, будем обсуждать выжигатель тут.
Я так думаю что должен быть некий коэфициент.И сразу встречно задал вопрос: на сколько градаций бить, и, необходима таблица коррекции. То есть таблица, в которой можно каждой градации присвоить некий "поправочный коэффициент". Это чтобы при настройке не лазить в прогу, а каждый мог самостоятельно подобрать то что нужно. В неких"процентах" от основного.
Например: берем рисунок, переводим в градации серого. получаем 256 оттенков.
Затем берем поправочный коэфициент - например 8 получаем 16 градаций, 4 - 64 градации. Ну и вводя любую цифру от 2 до 128 - получаем от 128 до 2 оттенков...
и у же по результату создается *.tap (ну или чтото в этом роде)
все вышеуказанное ИМХО.