ну фиг знает... у меня как-то всё очень гладко складывается. слова там искажаются совсем немного. надо брать крайнюю левую-нижнюю, например, точку, и т.п. и это в подавляющем большинстве случаев будет то что надо, я думаю.
да и по-моему буквы будут не настолько искаженные, как вы себе представляете. тем более, что в сканирующей прямой можно делать еще пару вариантов наклона и искать места, где встречаются наиболее белые "полосы", причем, как-нибудь ограничить то, чтобы он выбирал именно полосы между буквами, а не внутри букв, и записывать ключевые точки. или ввести примерную ширину буквы, чтобы слишком часто полосы не ставились, или примерное количество букв в слове - и если их слишком много, то значит самые "неудачные" разбиения убирать...
вообщем много каких условий можно ввести... думать надо и делать...
эх... надо вспоминать, а то со школьных и универовских олимпиад ничего такого не программил
может напишу чего, как время будет..
да и по-моему буквы будут не настолько искаженные, как вы себе представляете. тем более, что в сканирующей прямой можно делать еще пару вариантов наклона и искать места, где встречаются наиболее белые "полосы", причем, как-нибудь ограничить то, чтобы он выбирал именно полосы между буквами, а не внутри букв, и записывать ключевые точки. или ввести примерную ширину буквы, чтобы слишком часто полосы не ставились, или примерное количество букв в слове - и если их слишком много, то значит самые "неудачные" разбиения убирать...
вообщем много каких условий можно ввести... думать надо и делать...
эх... надо вспоминать, а то со школьных и универовских олимпиад ничего такого не программил
может напишу чего, как время будет..