摘 要: | 在进行指针式仪表示数读取时,由于指针的不规则性引起的直线检测偏差,会导致最后的读数出现误差。针对此问题提出一种改进的ZS细化算法。经典的ZS细化算法针对指针不同角度所需的斜线细化时,细化后的指针不满足单像素骨架要求,会出现冗余像素,并且由于仪表指针在进行细化的过程中出现毛刺。改进的ZS细化算法首先在原有算法的基础上增设斜线冗余像素删除模板使得细化之后的指针骨架为单像素宽。并利用路径规划的思想,使得图像以像素为单位进行路径搜索,通过设置判断条件,使得最后的指针去掉所有分支。实验表明,改进算法实现了指针的单像素和无毛刺,并且使得指针式仪表的示数平均相对误差降低了0.22%。
|