在OpenCV中识别曲线和直线对象

2024-06-09 10:16:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下面的图像。我的任务是检查蠕虫的形状(包围在矩形中),并将它们分为死的/活的——杆状的(直的)死的,弯曲的是活的。在

enter image description here

我已经在源图像上使用了自适应阈值,在python2.7.1中使用opencv3.1.0绘制了轮廓和边界矩形。实现上述目标的最简单、最有效的方法是什么。在

(isConvex()当然不起作用:p)


Tags: 方法图像目标绘制阈值轮廓边界形状
2条回答

一种方法是将轮廓(或蜗杆)的长度与边界框的对角线距离(左上角到右下角的距离)进行比较。直的比弯曲的长得更接近这个距离。在

相关问题 更多 >