如何使用OpenCV检测植物并获得它们的形状

时间:2016-06-04 07:57:48

标签: opencv image-processing object-detection object-recognition

现在,我试图通过比较植物的图片来检测植物的生长。 花盆上的相机每小时都会拍摄一次植物照片。我想让我的设备获得每张图片的高度,并使用openCV进行相对比较。但是我在检测植物方面遇到了一些麻烦。 如何使用openCV检测它们并获得形状?

----------------------- [详细] ---------------

你可以假设有一个花盆和一个相机。

它们的位置是固定的。

因此,我们可以计算出花朵高度与两个身高的相对差异 图片。

1 个答案:

答案 0 :(得分:0)

首先:

  • 您可以按颜色inRange(high,low)检测植物。

第二:

  • 标记效果更好(更准确)您最多需要两个标记用于高度(因为您的位置是固定的,您可以使用一个仅用于顶部)。只需在纸上画两个圆圈并贴在你的植物上即可。