отслеживание углов Android с использованием opencv

Я пытаюсь отследить расположение углов листа бумаги, перемещая его относительно камеры Android (. Вы можете предположить, что лист бумаги будет совершенно другого цвета, чем фон ). Я хочу найти координаты x , y каждого угла на экране Android. Я также хочу иметь возможность изменять угол наклона бумаги, чтобы она не всегда выглядела идеально прямоугольной.

Я использую opencv 2.4.1 для Android, но не смог найти cvgoodfeaturetotrackили cvfindcornersubpixв пакетах. Прямо сейчас я думаю об использовании алгоритма CvCanny для поиска ребер, а затем использовать ребра с cvfindcontours, чтобы найти основные пересечения линий, чтобы найти углы.

Буду очень признателен за любые предложения или исходный код.

7
задан Carlos Cachalote 4 July 2012 в 08:25
поделиться