0

我的问题是我想在使用 cvfindcontours 后找到矩形的 4 个角?这是我的结果:

图片:
在此处输入图像描述

如何找到每个矩形的 4 个角?我认为建筑功能 Cv 查找和绘制轮廓有他们的角落信息,那么我该如何阅读呢?

4

1 回答 1

2

(从这里修改)

// 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

于 2014-01-06T21:45:23.617 回答