QR码美化算法研究
Research on QR Code Beautification Algorithm
生活中常用的二维码主要为QR码,全称Quick Response Code、有存储信息多、识别率高、可以容错、识别速度快等优点。目前在中国,QR码已经和我们的生活密切相关,使用场景丰富,尤其在手机支付、购物、社交等领域应用十分广泛,给人们的生活带来了极大的便利。但传统QR码是黑白方块组成的矩阵,在外观上不能满足人们的审美需求,因此出现了各种二维码美化方式。QR码的美化方式包括:
(1)添加logo的美化,即直接在二维码中间的小部分区域放一张logo图片,这是最简单并且最常用的方式,但这并不能满足我们的需求。
(2)添加背景图的美化,即在二维码图层下放置一层背景图,背景图多为简单的颜色组合,如果是具体内容如人像,则很影响背景的视觉效果。
(3)对二维码点阵样式的美化,即将黑白方块替换为其他颜色、形状的图形。
(4)人工进行二维码的设计,十分耗费时间和财力。
(5)将QR码和图片“融合”,即在保证QR码可以正常识别的同时,也保证了图片的视觉效果。
目前,前四种美化方法已经得到了较为广泛的应用,主要的公司有国外的visualead(网址:https://www.visualead.com/)和国内的二维工场(网址:http://www.2weima.com/),但第五种还几乎没有应用,人们需要新的方案来满足更加丰富的审美需求,因此如果这种方法应用起来,可以进一步满足人们的审美需求。
我们想在第五种方法上展开研究,希望在最大程度保留图片内容的同时,不影响QR码的解码率,实现更好的视觉效果。