文章目录
1.什么是二维码
-
- 1.什么是二维码
- 2.算法实现
-
- 2.1.ECCGenerator模块
- 2.2.QRDefine模块
- 2.4.按钮调用
- 2.5.界面设计
- 3.代码转运行
- 4.作者答疑
二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,二维码是一种比一维码更高级的条码格式。一维码只能在一个方向(一般是水平方向)上表达信息,而二维码在水平和垂直方向都可以存储信息。一维码只能由数字和字母组成,而二维码能存储汉字、数字和图片等信息,因此二维码的应用领域要广得多。如使用广泛的QR(Quick-Response) CODE,主要由定位图形、格式信息、版本信息、数据和纠错信息5部分构成。 定位图形:用于对二维码的定位,一共有个数为3,即3个定位图形可标识一个矩形,同时可以用于确认二维码的大小和方向; 格式信息:存在于所有的尺寸中,用于存放一些格式化数据。表示改二维码的纠错级别,分为L、M、Q、H; 版本信息:即二维码的规格