пользователь рисует какой-то символ, а программа узнает его. Какие есть алгоритмы, кроме сверхточных сетей, чтобы могли правильно идентифицировать символ, даже если он как-то повернут по отношению к эталонному? Мне предлагали метод масок, то есть перебирать все эталонные символы, поворачивать их и смотреть, где лучше совпадение. На Хабре было про расстояние Левенштейна, но оно должно быть чувствительно к поворотам.
ну так можно провести 360 итераций 1 картинки с поворотом на 1 градус
А разве сложно найти угол, на который повернут символ?
Каскады Хаара наверное
Не надо поворачивать символ на углы больше 45 градусов иначе вы рискуете получить совсем другой символ. Сравните 6 и 9 , И и N и т.п. вобщем не все типы предобработки подходят, нужно с ними быть аккуратно. А в вашем случае какие именно символы хотите классифицировать?
Обсуждают сегодня