2
我想使用opencv进行形状检测。我试过这样的代码:How to detect simple geometric shapes using OpenCV,但它没有检测到形状内的重叠形状或形状。shape withing形状检测与opencv
有人可以推荐opencv方法来找到形状内的形状,并更好地检测不同大小的形状。我希望在python中编写代码。
下面是一个示例图像,它有我想要检测的示例形状。
我想使用opencv进行形状检测。我试过这样的代码:How to detect simple geometric shapes using OpenCV,但它没有检测到形状内的重叠形状或形状。shape withing形状检测与opencv
有人可以推荐opencv方法来找到形状内的形状,并更好地检测不同大小的形状。我希望在python中编写代码。
下面是一个示例图像,它有我想要检测的示例形状。
可以使用Canny Edge Detector首先检测出所有的边缘。
然后,您可以将适当的形状拟合方法应用于检测到的边缘。查看Structural Analysis and Shape Descriptors了解更多信息。