一种仪表波段开关位置识别方法与流程

文档序号:12272289阅读:来源:国知局

技术特征:

1.一种仪表波段开关位置识别方法,其特征在于,包括如下步骤:

a)对仪表的外表面进行原始图像采集,并将采集的原始图像输入计算机;

b) 利用计算机对原始图像进行灰度化处理将原始图像由彩色图像转换为灰度图像;

c) 利用计算机对灰度图像进行二值化处理;

d)利用计算机通过opencv函数库中的寻找轮廓函数算法得到二值图像中的N个轮廓,在N个轮廓之外分别建立矩形,各个轮廓分别位于对应的矩形之内;

e)利用计算机定位到波段开关旋钮的轮廓所在的矩形区域,计算机对该矩形区域内的M个像素点的坐标值作平均值计算,计算出该矩形的中点,定义为波段开关旋钮的中心;

f)若波段开关上的指示标示在波段开关的旋钮内侧,则执行步骤g),若波段开关上的指示标示在波段开关的旋钮外侧,则执行步骤h);

g)计算机计算波段开关旋钮的中心的图像的灰度值,将波段开关旋钮的轮廓所在的矩形区域内的图像的M个像素点的灰度值与波段开关旋钮的中心的灰度值求差,差值最大的P个像素点形成的区域为波段开关的指示标示。

2.h)计算机将波段开关旋钮的轮廓所在的矩形区域内的图像的M个像素点由平面直角坐标转换为极坐标并对M个像素点求导数,得到Y个导数值最大的像素点且Y个像素点彼此导数值相同,Y个像素点之间的闭合区域为波段开关的指示标示。

3.根据权利要求1所述的仪表波段开关位置识别方法,其特征在于:所述步骤b)中的图像转化为灰度图像后,还包括将灰度图像转换为Mat型的Image图像,计算机利用OpenCV函数对Image图像进行平滑及锐化处理的步骤。

4.根据权利要求1所述的仪表波段开关位置识别方法,其特征在于:还包括在步骤g)中增加利用计算机计算差值最大的P个像素点与波段开关旋钮的中心的距离的步骤,当差值最大的P个像素点中的Q个像素点与波段开关旋钮的中心的距离大于波段开关旋钮的半径时,计算机将Q个像素点去除。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1