我正在使用openCV检测图像中的矩形 . 在许多示例中,我使用阈值findContours approxPolyDP .
如下图所示,我的问题是findContours找到的轮廓没有继续,所以在aboutPolyDP之后,我无法得到一个矩形......
那么,你知道如何解决这个问题吗?谢谢 . :)
另一个问题:为什么轮廓是灰色的?在阈值之后,应该只有白色和黑色,不应该在那里?
Contours
After approxPolyDP
C:void approxPolyDP(InputArray曲线,OutputArray approxCurve,双epsilon,bool闭合)epsilon - 指定近似精度的参数 . 这是原始曲线与其近似值之间的最大距离 .
尝试增加epsilon
1 回答
尝试增加epsilon