1. 研究目的与意义
二维码 (dimensional barcode) ,又称二维条码,是在一维条码的基础上扩展出的一种具有可读性的条码,是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础 的0、1比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。
同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。
在许多种类的二维条码中,常用的码制有:data matrix, maxi code, aztec, qr code, vericode,pdf417, ultracode, code 49, code 16k 等,qr码是1994年由日本denso-wave公司发明。
2. 国内外研究现状分析
英国在 2010 年使用手机条码作为登机凭证,乘客於柜台报到及登机时, 英国航空公司以及维京航空公司将逐步实施手机条码取代传统的纸张式登机证,并将手机条码登机证视为一项非常有商机的登机凭证。
手机二维码应用,将手机需要访问、使用的信息编码到二维码中,利用手机的摄像头识读,这就是手机二维码。
手机二维码可以印刷在报纸、杂志、广告、图书、包装以及个人名片等多种载体上,用户通过手机摄像头扫描二维码或输入二维码下面的号码、关键字即可实现快速手机上网,快速便捷地浏览网页、下载图文、音乐、视频、获取优惠券、参与抽奖、了解企业产品信息,而省去了在手机上输入url的繁琐过程,实现一键上网。
3. 研究的基本内容与计划
zxing是一个开源java类库用于解析多种格式的条形码和二维码。zxing的工作原理是打开手机摄像头,然后拍照,接着再在手机上解码1d/2d条形码。所以我初步确定zxing为这课题的开发环境。通过c 程序来实现快速二维码转换工具的设计和开发。
1.3.1号之前完成开题报告和文献综述
2.根据本课题,需要搭建编程语言环境以及以及完成初步的编程语言,1-2周(3月中旬)
4. 研究创新点
本课题是快速二维码转换工具的设计和开发,其实二维码在我们的生活中经常见到,比如火车票、团购等等,该课题就是实现二维码转换的工具的开发,转换成我们能识别的信息,此课题的创新点就在于快速二维码转换工具,我们可以在很短的时间内把一个信息转换成二维码,这样也有保密效果,不容易信息泄露;当然我们也可以解码,遇到二维码我们可以使用工具将其转换成可识别信息,让我们通俗易懂。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。