Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 我怎样才能发现一排长满叶子的农作物(农业植物)?_Opencv_Computer Vision_Robotics - Fatal编程技术网

Opencv 我怎样才能发现一排长满叶子的农作物(农业植物)?

Opencv 我怎样才能发现一排长满叶子的农作物(农业植物)?,opencv,computer-vision,robotics,Opencv,Computer Vision,Robotics,我需要检测一排作物,并从活饲料中提取线条,以便在两排之间的空间引导农业车辆。问题是这些植物很高,叶子也会挡住它们的去路,就像这样: 到目前为止,我已经尝试过使用大光圈+Canny+阈值+概率Hough变换进行模糊处理,并使用了其中每种方法的参数值。似乎什么都不管用 此外,植株顶部的谷穗与植株其他部分的绿色阴影不同。但我不知道如何过滤掉这些 所有涉及作物行检测的现有文献都涉及大豆、甜菜等小型植物 有人有什么建议吗?如果这些图像是从更远处拍摄的,会有帮助吗 是的,试着从更远处拍摄图像。从预处理图像

我需要检测一排作物,并从活饲料中提取线条,以便在两排之间的空间引导农业车辆。问题是这些植物很高,叶子也会挡住它们的去路,就像这样:

到目前为止,我已经尝试过使用大光圈+Canny+阈值+概率Hough变换进行模糊处理,并使用了其中每种方法的参数值。似乎什么都不管用

此外,植株顶部的谷穗与植株其他部分的绿色阴影不同。但我不知道如何过滤掉这些

所有涉及作物行检测的现有文献都涉及大豆、甜菜等小型植物


有人有什么建议吗?如果这些图像是从更远处拍摄的,会有帮助吗

是的,试着从更远处拍摄图像。从预处理图像开始。这包括对图像进行去噪和分割。分割图像后,计算每个区域的质心坐标。(可选)然后可以使用(例如)随机Hough变换计算每行的中心线。看一看


如果您想要更简单一点的东西,请尝试使用HSV算法。希望这有帮助。

您的链接对我不起作用。在我有10+代表建议之前,无法发布图像?任何imge托管服务和链接都有效,谢谢。上一个链接对我不起作用。那么颜色检测(hsv)和透视校正呢?