1.一种电力仪表指针图像轮廓计算方法,其特征在于,具体步骤如下:
1)利用摄像头拍摄变电所内电力仪表的指针,并对拍摄的仪表指针图像实施灰度处理,将灰度处理后所得到灰度图定义为图像T;
对图像实施灰度处理的方式为:对每个像素点,令G=R,B=R,其中的G为像素点的绿色色值,B为像素点的蓝色色值,R为像素点的红色色值;
2)设置迭代初值i=1,及一个初始为空的轮廓点集合SY;
3)取图像T的第i个像素点P(i),设定以像素点P(i)为中心点并且边长为9个像素点的正方形区域为ZR区域;
如果ZR区域的整体位于图像T内,则转至步骤4),反之则转至步骤9);
4)将ZR区域等分为9个边长为3个像素点的正方形子区域,并将该9个正方形子区域定义为9个ZW区域;
每个ZW区域有1个中心像素点及8个非中心像素点,其中的位于中心部位的ZW区域的中心像素点为像素点P(i),另外8个ZW区域的中心像素点定义为像素点P(i)的邻区中心点;
5)计算每个ZW区域的中心像素点的像素相对值,计算公式为:H(s,j)的取值方法为:如果R(s,j)>Rp(s),则H(s,j)=0,否则H(s,j)=1;
式中,f(s)为第s个ZW区域的中心像素点的像素相对值,H(s,j)为第s个ZW区域的第j个非中心像素点的像素相对值,R(s,j)为第s个ZW区域的第j个非中心像素点的像素灰度值,Rp(s)为第s个ZW区域的像素平均灰度值;
6)如果像素点P(i)的像素相对值等于1,则转至步骤7),反之则转至步骤9);
7)计算像素点P(i)的领近像素相对值,计算公式为:式中,D(i)为像素点P(i)的领近像素相对值,f(j)为像素点P(i)的第j个邻区中心点的像素相对值;
8)如果D(i)=1,则将像素点P(i)归入轮廓点集合SY,再转至步骤9),反之则直接转至步骤9);
9)如果i=n,则转步骤10),反之则令i=i+1,再转至步骤3);
n为图像T中的像素点的数量;
10)将轮廓点集合SY中的各个像素点组成的图形作为电力仪表指针的图像轮廓。