设计实现的主要功能应包括:
(1)能够通过摄像头扫描识别二维码、商品条码。
(2)若二维码内容是网址信息,那么通过浏览器浏览该网站。
(3)若二维码隐藏的普通文本信息,那么显示该文本信息。
(4)若是商品条码,则显示条码序号,不显示商品价格(如果要显示价格需要跟商家合作,所以该功能不打算实现)。
(5)可以自定义生成二维码,路径默认设置在手机SDCard相关文件夹中。
2 课题相关理论与技术
2.1 二维码技术原理
二维码作为一种全新的条码技术,已被广泛应用于国防、医疗保健、商业、金融、后勤管理等领域。由于大型QRcode二维条形码的信息容量和安全性能好、成本低,适合人口众多、计算机建设不完善的情况,所以有着非常广阔的应用前景。预计应用推广的二维码技术对信息产业的发展带来可观的经济效益和社会的现代化经济建设益处。来.自/优尔论|文-网www.youerw.com/
一个二维码(二维条形码)按一定规律,平面几何的黑色和白色的资料信息分布方向图形记录2D。在许多种类的二维条码常用的编码系统有:方形、Maxicode、阿兹特克、QR码、vericode、PDF417、ultracode、code49、CODE16K等[2,3,4,5,6]。
1)堆叠式/行排式二维条码,如,Code16K、Code49、PDF417等。
2)矩阵式二维码,最流行莫过于QRCODE。
QR(Quick-Response) code是被广泛使用的一种二维码,解码速度快,它可以存储多用类型。现在使用的QRCODE二位条形码的规范一直遵循OMIA(Open Mobile Internet Alliance)的规范,