Мои проблемы: я хочу найти 4 угла прямоугольника после использования cvfindcontours?
Вот мой результат:
Как я могу найти 4 угла каждого прямоугольника?
Я думаю, что функция построения Cv находит и рисует контуры с информацией о углах, так как я могу ее прочитать?
(изменено с Вот)
// Find the rotated rectangles for each contour
vector<cv::RotatedRect> cv::minRect( contours.size() );
for( size_t = 0; i < contours.size(); i++ )
{
minRect[i] = minAreaRect( cv::Mat(contours[i]) );
}
Если вы хотите фактические точки на контуре, вы можете позже найти для каждого контура точки, которые являются ближайшими к каждому из углов RotatedRect
Других решений пока нет …