Python图像处理(8):边缘检测

快乐虾

http://blog.csdn.net/lights_joy/

欢迎转载,但请保留作者信息


此前已经得到了单个区域植株图像,接下来似乎应该尝试对这些区域进行分类识别。通过外形和叶脉进行植物种类的识别显然是一种直观的做法,然而由于叶片交叠和光照等现实条件的存在,限制了这类方法的应用。尽管如此,我们仍然希望看看此类方法的效果。同样,本文无意于做理论说明,仅仅是希望了解Python的实现手段。


先试试边缘检测。

Python图像处理(8):边缘检测_第1张图片


这个是我们先前得到的彩色图像,但由于边缘检测只能使用单通道图像,我们先试试g分量的检测效果:


(b, g, r) = cv2.split(src)
edge_g = cv2.Canny(g, 30, 60)
cv2.imshow('edge', edge_g)

很简单的canny边缘检测,结果如下:

Python图像处理(8):边缘检测_第2张图片


由于知识欠缺,暂时无力对此图像做进一步的分析,嗯,继续!










你可能感兴趣的:(图像/视频处理)