如何使用opencv计算轮廓的厚度/如何计算对象的宽度

如图所示。首先我使用cv2.findprofile()方法找到对象的轮廓,然后我想得到对象的宽度,所以我使用cv2.getEllipse()方法将对象拟合成一个椭圆,然后得到图像的长度(红线)和宽度(橙线)。

然而,很明显,宽度(橙色线)不是对象的宽度或厚度,厚度应该是蓝色线。所以,我想知道如何计算蓝线。

希望有人能帮我一下,谢谢~

?

?

转载请注明出处:http://www.hqqscc.com/article/20230526/1304412.html