Python Opencv实现单目标检测的示例代码实现单目标检测的示例代码
主要介绍了Python Opencv实现单目标检测的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者
工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
一一 简介简介
目标检测即为在图像中找到自己感兴趣的部分,将其分割出来进行下一步操作,可避免背景的干扰。以下介绍几种基于
opencv的单目标检测算法,算法总体思想先尽量将目标区域的像素值全置为1,背景区域全置为0,然后通过其它方法找到目
标的外接矩形并分割,在此选择一张前景和背景相差较大的图片作为示例。
环境:python3.7 opencv4.4.0
二二 背景前景分离背景前景分离
1 灰度灰度+二值二值+形态学形态学 轮廓特征和联通组件轮廓特征和联通组件
根据图像前景和背景的差异进行二值化,例如有明显颜色差异的转换到HSV色彩空间进行分割。
1 原图
2 灰度化
评论0