Фильтр изображений отсканированных акцизных марок

http://pacify.ru/rsfast.html
Бракованные акцизные марки сканируются, и их номера автоматически обрабатываются на компьютере. Перед распознаванием номеров надо отделить буквы от фона и правильно их ориентировать (чтобы были не "вверх ногами" и ровно по сетке). Что и делает моя программа. Написана на Си++ с использованием библиотеки jpeglib.