摘要
QR码(Quick Response Code)属于二维码的一种,人们利用QR码打通线上与线下之间的联通,创造出了支付、信息获取、物联网等全新的应用场景,极大方便了人们的日常生活。随着QR码在现实生活中的广泛应用,QR码的美观度逐渐受到人们的关注,社会中出现了附带一小张图片的QR码展示方式,以求提高QR码本身的辨识度,同时也建立起QR码内容与视觉图片上的映射关系,既让人们一眼能够识别QR码中的内容,也促进了商家的品牌曝光度,所以一个美观度高、风格化凸显并且具有良好扫描健壮性的QR码逐渐成为了一种需求。 本论文所研究的卡通风格化QR码生成算法正是为了满足这种需求,将卡通风格化算法与QR码生成算法进行融合,一键快速生成具有卡通风格化的QR码。文章主要围绕QR码卡通风格化和其在web端的实现这两方面进行研究,最后形成了一套卡通风格化二维码生成的解决方案,以下为本文的主要研究内容: (1)通过对QR码的生成过程和扫码机制进行深入的研究,提出了一种以数学模型来量化QR码生成过程中阈值化误差和采样误差发生概率的方式,研究出在不影响QR码扫描健壮性的前提下增强QR码视觉美观度的方法。 (2)详解本论文中的QR码卡通风格化算法。首先对卡通风格化QR码融合算法的整体框架进行介绍,然后对其中每个过程进行了详细的分析,包括边缘提取、轮廓描绘、区域平滑处理这些方法与QR码模块的融合过程及最后的色彩量化还原步骤。 (3)对基于卡通风格化算法的QR码生成平台中的功能模块进行实现和论述,提高本论文算法的实用性。通过web技术构建了一个基于B/S端的风格化QR码生成管理系统,详细介绍了整个系统的设计思路以及各个模块的功能实现。 本论文提出的QR码卡通风格化算法是将图像处理方法融合于QR码生成过程中,在保留QR码误差纠错能力的前提下,以QR码中各个模块为单位进行QR码的视觉美化处理。基于本算法所搭建的卡通风格化QR码生成系统目的是为了将本算法运用于社会的生产生活中,并且通过在系统中所设计的扫码数据统计服务能够进一步挖掘QR码的数据价值属性,提升本文中算法和系统的实用性。