旋转矩形与矩形或旋转矩形的交集 OpenCV

4

我知道在OpenCV中可以对两个矩形进行交集运算,以获得交集区域的面积。在C++中是否有一种方法可以对旋转矩形与另一个矩形或旋转矩形进行交集运算呢?


1
没有因为旋转矩形的交集而产生另一个旋转矩形。但是你可以在单个图像中绘制矩形并计算两个图像中都设置了像素的数量。 - Micka
类似主题:https://dev59.com/82sz5IYBdhLWcg3wR1kc - Andrey Smorodov
1个回答

5
您可以使用 rotatedRectangleIntersection 函数:
cv::rotatedRectangleIntersection    (   const RotatedRect &     rect1,
const RotatedRect &     rect2,
OutputArray     intersectingRegion 
)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接