OpenCV - найти перекос прямоугольника - PullRequest
5 голосов
/ 30 апреля 2011

Я хочу нарисовать «ограничивающую рамку» вокруг скошенного прямоугольника. Я думал, что мог бы использовать функцию cvMinAreaRect2 (), но она только обрабатывает поворот, см. Это изображение:

enter image description here

Есть ли какая-нибудь функция для решения этой проблемы? Если нет, есть идеи, как это реализовать?

1 Ответ

4 голосов
/ 30 апреля 2011

Вычислить MinAreaRect и ConvexHull.Затем для каждой из четырех точек, найденных MinAreaRect, найдите соответствующую ближайшую точку в выпуклой оболочке.

...