У меня есть 8-битные изображения TIFF в оттенках серого, которые я хочу преобразовать в монохромный, используя порог белого цвета 75% (десятичный 190). В разделе метода Image.convert (mode) руководство PIL говорит:
«При преобразовании изображения в градациях серого в изображение с битовым уровнем (режим« 1 ») все ненулевые значения устанавливаются на 255 (белый). Чтобы использовать другие пороговые значения, используйте точечный метод».
Метод Image.point (table) говорит, что он отображает каждый пиксель в данной таблице.
im.point (таблица, режим) => изображение
im.point (функция, режим) => изображение«Сопоставьте изображение с помощью таблицы и конвертируйте его на лету. В текущей версии PIL это можно использовать только для преобразования изображений L и P в 1 за один шаг, например, для порогового значения изображения».
Как мне создать таблицу (или функцию), которая соответствует нужному мне порогу 75%?
p > 191
(я знаю, разница незначительна :). - person tzot   schedule 26.06.2011