我想使用open cv计算图像中没有对象。我有大豆形象,现在我想算大豆数量。如果可能,请帮助我,让我知道计数算法。
谢谢,我期待着您的回复。
此致 守门
答案 0 :(得分:5)
守门, 没有一种计算对象的算法。这在很大程度上取决于图像本身。根据豆子与背景的对比度,可以使用简单的阈值,然后使用标记算法,甚至只是找到轮廓。
opencv中的阈值函数是cvThreshold。轮廓查找算法是cvFindContours,使用它可以计算找到的轮廓数。
blob库还有许多用于此类机器视觉应用的设施,包括连接组件标签,这基本上就是您需要的。我认为图书馆的描述已包含在opencv中。可以找到它的描述here。
如果我对图像有更多了解,我可以提供更多帮助。