基于二维条码的身份识别系统解码研究

2016-07-09 13:18梁保柱
软件导刊 2016年6期

梁保柱

摘要:二维条码已经运用到身份识别中。将个人信息和照片编在二维条码中,不但可以实现身份的自动识读,而且可以有效防止伪造和使用假冒证件。探讨了PDF417二维条码的识别与解码算法及在身份识别上的应用。分析了多种图像处理方法,针对条码图片的特点,采取特定的图像处理方法以得到最佳效果。在.Net平台开发环境下,用C#语言首先对各种图像预处理方法进行分析和对比,然后在图像识别时对图片进行预处理。对处理后的图像进行水平边缘检测和垂直边缘检测,得到条码行数和列数,最后依据PDF417公开解码算法进行解码,还原编码的文本信息。

关键词:身份识别;二维条码;图像预处理;解码算法

DOIDOI:10.11907/rjdk.161134

中图分类号:TP301文献标识码:A文章编号:1672-7800(2016)006-0022-02

参考文献:

[1]王小科.C#清华程序开发范例宝典[M].北京:人民邮电出版社,2015.

[2]李俊山,李旭辉.数字图像处理[M].北京:清华大学出版社,2013.

[3]李丽萍,周子尧,原坚威.PDF417二维条码的识别及应用 [J].数字技术与应用,2014 (6):141-145.

[4]中华人民共和国国家技术监督局.GB/T 17172-1997.中华人民共和国国家标准四一七条码 417 Bar code[M].北京:中国标准出版社,1998.