掌桥专利:专业的专利平台
掌桥专利
首页

一种二维码位置生成方法

文献发布时间:2023-06-19 10:08:35


一种二维码位置生成方法

技术领域

本发明涉及图像生成技术领域,尤其涉及一种二维码位置生成方法。

背景技术

目前,一般设计出每张海报底图时,直接测量出二维码的位置并配置到系统中。用户生成二维码海报时,根据配置的二维码位置来合成海报。

现有方案需要额外存储每张海报底图的二维码位置信息,并且需要人工测量,容易出现误差。当海报出现动态变化,频繁调整时,该问题更加显著。因此,开发一套能够适应动态变化海报设计的二维码位置生成方法是亟需解决的技术问题。

发明内容

为解决背景技术中存在的技术问题,本发明提出一种二维码位置生成方法。

本发明提出的一种二维码位置生成方法,包括:

获取海报底图数据和二维码位置数据;

对所述海报底图数据和所述二维码位置数据分别进行预处理,得到海报底图坐标信息及二维码位置坐标信息;

将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型并行计算,得到二维码生成计算结果。

优选的,对所述海报底图数据进行预处理的过程具体包括:

对所述海报底图数据按预设模式进行切割,并按预设映射关系转换为二维坐标信息;

按照预设遍历顺序组合成海报底图坐标信息。

优选的,对所述二维码位置数据进行预处理的过程具体包括:

将二维码位置信息按所述映射关系展开,得到二维码位置坐标信息。

优选的,所述将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型并行计算的过程具体包括:

将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型进行计算的过程具体包括:

获取海报底图数据和二维码位置数据的坐标像素点;

将坐标像素点组装成坐标信息字符串。

优选的,该二维码位置生成方法还包括:

不同预设模板的海报底图根据预设的对应关系输入到不同的像素解析计算模型。

优选的,所述不同预设模板的海报底图差异为预设转化关系。

优选的,该二维码位置生成方法还包括:

所述二维码位置和所述海报底图按照数字水印技术进行位置关系设定。

由上述技术方案可以看出,本申请提供了一种二维码位置生成方法,对海报底图和二维码位置采取位置信息到像素信息的预处理,在可行的条件下,充分扩展计算的并行度和可行度,采用像素解析计算模型对海报底图坐标信息和二维码位置坐标信息进行并行计算,当海报底图进行变化时,自动计算新的二维码位置坐标信息,缩短了二维码位置生成时间。

附图说明

图1为本发明提出的一种二维码位置生成方法的流程框图。

具体实施方式

如图1所示,图1为本发明提出的一种二维码位置生成方法的流程框图。

参照图1,本发明提出的一种二维码位置生成方法,包括:

获取海报底图数据和二维码位置数据;

对所述海报底图数据和所述二维码位置数据分别进行预处理,得到海报底图坐标信息及二维码位置坐标信息;

将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型并行计算,得到二维码生成计算结果。

可选的,对所述海报底图数据进行预处理的过程具体包括:

对所述海报底图数据按预设模式进行切割,并按预设映射关系转换为二维坐标信息;

按照预设遍历顺序组合成海报底图坐标信息。

可选的,对所述二维码位置数据进行预处理的过程具体包括:

将二维码位置信息按所述映射关系展开,得到二维码位置坐标信息。

可选的,所述将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型并行计算的过程具体包括:

将所述海报底图坐标信息和所述二维码位置坐标信息输入像素解析计算模型进行计算的过程具体包括:

获取海报底图数据和二维码位置数据的坐标像素点;

将坐标像素点组装成坐标信息字符串。

可选的,该二维码位置生成方法还包括:

不同预设模板的海报底图根据预设的对应关系输入到不同的像素解析计算模型。

可选的,所述不同预设模板的海报底图差异为预设转化关系。

可选的,该二维码位置生成方法还包括:

所述二维码位置和所述海报底图按照数字水印技术进行位置关系设定。

在本实施例中,所提出的二维码位置生成方法,对海报底图和二维码位置采取位置信息到像素信息的预处理,在可行的条件下,充分扩展计算的并行度和可行度,采用像素解析计算模型对海报底图坐标信息和二维码位置坐标信息进行并行计算,当海报底图进行变化时,自动计算新的二维码位置坐标信息,缩短了二维码位置生成时间。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

相关技术
  • 一种二维码位置生成方法
  • 一种动态二维码的生成方法、二维码生成器及防伪系统
技术分类

06120112436034