基于Windows Mobile嵌入式系统的类圆管材识别与计数系统研究
根据三点确定椭圆法,可由采样所得的三个参数确定出椭圆,设点P1的坐标为(x1,y1),点P2的坐标为(x2,y2)切线l1和l2的法线方向分别为N1=(p1,q1)和N2=(p2,q2),一般情况下,假设:
故此可以推导出以l1、l2为切线,P1和P2为切点的二次曲线簇方程为:
检测出椭圆后,再将椭圆的参数信息保存到结构体程序中:
最后,再按照椭圆参数重新绘制出椭圆图像。经过Hough变换进行边缘检测后的图像如图7所示。
5 系统实现
结合应用需求,以Visual Studio 2005为开发平台,并用其中的智能手机开发模块进行系统的模拟开发与仿真,可使得图像识别计数系统的开发效率大大提高,从而在Window Mobile嵌入式操作系统基础上,用MFC实现一个管材识别技术系统的原型。图8所示是该系统的实现界面。
6结束语
本文介绍了数字图像处理技术在类圆管材识别计数系统中的应用方法,同时介绍了该系统的关键技术与相关算法,并利用VS 2005编写了类圆管材识别计数软件系统。该系统在相关行业具有较强的应用前景。
本文使用的关键技术和算法相对比较成熟,图像处理速度较快。但是,对有干扰的源图像,则可能会引起系统识别计数错误,影响计数结果精度。后续可以围绕该问题做进一步的深入研究,并提高系统的处理速度,改进系统的适应性与实用性。
评论