OpenCV - 找到倾斜的矩形

Lin*_*nus 5 opencv image-processing

我想在一个倾斜的矩形周围绘制一个"边界框".我以为我可以使用cvMinAreaRect2()函数,但它只处理旋转,请看这个图像:

在此输入图像描述

有什么功能可以解决这个问题吗?如果没有,任何想法如何实现呢?

rwo*_*ong 5

计算 MinAreaRect 和 ConvexHull。然后,对于 MinAreaRect 找到的四个点中的每一个,在凸包中找到对应的最近点。