The invention relates to a method for automatically generating color two-dimensional code according to a template, which belongs to the field of computer and two-dimensional code technology. The method comprises the following steps: 1) upload QR code picture: the user to upload the beautification of the two-dimensional code to the server, and save the picture to the server; 2) decode recognition of two-dimensional code image; 3) to obtain two-dimensional code content: two-dimensional code will get the contents saved to the database; 4) encoding to obtain information, generate standard black-and-white two-dimensional code; 5) according to the selected template rules to generate two-dimensional code to replace the standard black and white color elements, two-dimensional code generation. The method has the advantages of high efficiency, high recognition rate of the color two-dimensional code designed, and is suitable for ordinary people without the design skills, and the two-dimensional code template of the system is applicable to various industries, businesses and individuals.
【技术实现步骤摘要】
一种根据模板自动生成彩色二维码的方法
本专利技术属于计算机及二维码
,涉及一种根据模板自动生成彩色二维码的方法。
技术介绍
随着科学技术的发展,二维码的应用也越来越广泛,二维码可以用于信息传递、个人名片、网址、广告、凭证、移动支付和其他需要传递少量数据的应用场景。目前应用的二维码大多是以黑色和白色的点组成,用某种特定的几何图形按一定规律在平面上分布黑白相间的图形记录数据符号信息,能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。目前的黑白二维码经过后期处理后,可以变色、内嵌图片等,但传统的彩色二维码需要设计人员利用软件进行手工设计,对于不同的模板需要设计人员进行重新设计,无法自动生成二维码,这样设计产生的彩色二维码,不仅效率低而且存在无法识别的问题,需要进行多次调整。
技术实现思路
为解决以上技术问题,本专利技术提供一种根据模板自动生成彩色二维码的方法,本方法采用图像处理技术将获得的二维码信息生成标准的二维码,并对生成的标准二维码进行元素替换。本专利技术采用的技术方案如下:一种根据模板自动生成彩色二维码的方法,包括以下步骤:1)上传二维码图片:用户上传需要美化的二维码图片到服务器,并把图片保存到服务器;2)对二维码图片进行解码识别:利用程序设计一个二维码扫描器,把上传到服务器的二维码的内容识别出来;3)获得二维码内容:将获得的二维码内容保存到数据库;4)对获得的信息进行编码,生成标准黑白二维码;5)根据被选择模板的规则对生成的标准黑白二维码进行元素替换,生成彩色二维码。优选的,所述的根据模板自动生成彩色二维码的方法,所述对获得的信 ...
【技术保护点】
一种根据模板自动生成彩色二维码的方法,其特征在于,包括以下步骤:1)上传二维码图片:用户上传需要美化的二维码图片到服务器,并把图片保存到服务器;2)对二维码图片进行解码识别:利用程序设计一个二维码扫描器,把上传到服务器的二维码的内容识别出来;3)获得二维码内容:将获得的二维码内容保存到数据库;4)对获得的信息进行编码,生成标准黑白二维码;5)根据被选择模板的规则对生成的标准黑白二维码进行元素替换,生成彩色二维码。
【技术特征摘要】
1.一种根据模板自动生成彩色二维码的方法,其特征在于,包括以下步骤:1)上传二维码图片:用户上传需要美化的二维码图片到服务器,并把图片保存到服务器;2)对二维码图片进行解码识别:利用程序设计一个二维码扫描器,把上传到服务器的二维码的内容识别出来;3)获得二维码内容:将获得的二维码内容保存到数据库;4)对获得的信息进行编码,生成标准黑白二维码;5)根据被选择模板的规则对生成的标准黑白二维码进行元素替换,生成彩色二维码。2.如权利要求1所述的根据模板自动生成彩色二维码的方法,其特征在于,所述对获得的信息进行编码,生成标准黑白二维码具体为:读取数据库中的二维码内容,利用程序对获得的二维码信息进行重新编码,生成新的标准黑白二维码图片,并将生成的标准黑白二维码...
【专利技术属性】
技术研发人员:孟庆群,姜庆飞,
申请(专利权)人:山东若谷信息技术有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。