Opencv Как определить 4 угла прямоугольника после применения cv::findContours и cv::drawContour
1 ответ
(изменено здесь)
// 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