Делаю программу распознания символов. Идея следующая: выхватывание символов из общей картинки, поворот изображения символа на соответствующий угол (для обеспечения инвариантности к повороту символа), зажатие изображения до пиктограммы (32x32), распознание пиктограммы с помощью нейронной сети.
Для определения угла поворота рассчитываю большую ось инерции как тут: http://matlab.exponenta.ru/imageprocess/book3/14/imfeature.php . Проблема заключается в том, что изображение можно повернуть двумя разными способами. Есть ли какой нибудь способ более однозначного определения угла поворота?