Спасибо,
Андрей! То, что надо.
Ну а со скоростью уже ничего не поделаешь из-за внутреннего цикла, да? Возможно, есть какой-то способ сразу представлять картинку в двух цветах, не строя сначала цветную? Возможно, это поможет или нет?
Так ч/б картинка из файла размером 10 Мб строится чуть больше полуминуты