Поскольку у меня нет копира или сканера, я использую 8-мегапиксельную камеру для копирования документов. Это работает довольно хорошо, за исключением того, что им нужно много обработки потом. Я хотел бы перейти от фотографии к растровому изображению, но используя
djpeg -grayscale -pnm photo.jpg |
pgmtopbm -threshold -value XXX
не работает так хорошо по двум причинам:
Трудно догадаться, каким должен быть ХХХ, а ХХХ отличается для разных фотографий.
Освещенность меняется, и иногда один порог не подходит для изображения.
Как я могу сделать лучше? Идеальным решением будет полностью автоматическая программа командной строки, которую я могу запустить в Linux. (Я уже написал программу для удаления темных пикселей с краев изображений.)
ПРИМЕЧАНИЕ: я действительно хочу растровое изображение, это просто черные и белые пиксели. Нет оттенков серого, нет размытия.