问题是检测图像中的已知矩形对象。 以下哪项计算成本较低:
在这两种情况下,我们在检测到对象以设置透视后进行透视变换。
注意:我们使用Open-CV函数来查找单应性和检测轮廓。
答案 0 :(得分:3)
你应该尝试找到最大的轮廓。这是最简单的,也会快得多。您需要检测Canny边缘然后找到轮廓并找到面积最大的轮廓。但是,如果轮廓不清楚或者由于不考虑形状而存在更大的物体,则可能会失败。您也可以应用这两个想法以获得更好的结果。
修改
要回复您的评论,您有 Canny edge +查找轮廓+找到最大对查找功能+匹配功能
我认为第一个组合的计算成本较低。此外,还有一个很好的方形/矩形检测实现here。
但是,如果矩形的轮廓不清晰,并且如果矩形具有高度纹理,则应该通过匹配功能获得更好的结果。