c++ - RotatedRect 与 Rect 或 RotatedRect OpenCV 的交集

标签 c++ opencv

我知道可以在 OpenCV 中将两个 Rect 相交以获得相交区域。有没有办法在 C++ 中将 RotatedRect 与另一个 Rect 或 RotatedRect 相交?

最佳答案

您可以使用 rotatedRectangleIntersection 函数:

cv::rotatedRectangleIntersection    (   const RotatedRect &     rect1,
const RotatedRect &     rect2,
OutputArray     intersectingRegion 
)

关于c++ - RotatedRect 与 Rect 或 RotatedRect OpenCV 的交集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30263335/

相关文章:

c++ - 与安全 bool 习语相关的运算符重载和隐式转换为 bool

c++ - 在 C++ 中查找并删除字符串 vector 中的字符串

C++ 使用 Const int 定义数组

python - 为 python 包装 c++ 类(使用 opencv),给出错误

java - 在 Android Java 应用程序中使用 OpenCV Mat。 OpenCV 垫的 NoClassDefFound 错误

C++ Win32数据处理线程

c++ - 类中的常量?

python - 如何使用 OpenCV 和 Python 在视频流中逐帧处理视频图像

python - 是OpenCV函数 "pyrDown"设计的bug吗

image-processing - OpenCV中是否有其他方法可以进行形态学操作?