计算机视觉OpenCV【七:应⽤之形状与轮廓检测】
⽬录
⼀、什么是形状与轮廓检测
给定⼀张图⽚:
OpenCV能帮我们使⽤计算机来识别这些图像,⾸先可以勾勒出他们的轮廓,其次还可以识别哪些是三⾓形,哪些是圆形,哪些是矩形。这就是形状、轮廓检测的功能。
⼆、预处理
形状与轮廓检测⾸先需要进⾏预处理,⽬的是到图像的边缘,然后再到图像的轮廓/轮廓点。
步骤如下:
1.转为灰度图像
2.添加⾼斯模糊
3.进⾏坎尼边缘检测
4.进⾏膨胀操作,使边缘间没有缝隙,称为完整的封闭图
原图
2.1 灰度
2.2 ⾼斯模糊
rectangle函数opencv2.3 坎尼边缘检测
2.4 膨胀
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论