图像与二维码的融合方法及装置的制造方法

文档序号:8431425阅读:893来源:国知局
图像与二维码的融合方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息处理技术领域,特别涉及一种图像与二维码的融合方法及装置。
【背景技术】
[0002]随着信息处理技术的不断发展,二维码以其编码范围广、容错能力强等特点得到了广泛的应用。普通的二维码是通过用特定的几何图形按一定规律在二维平面分布的黑白相间的图形记录信息的,二维码中记录的信息包括数据编码信息、纠错信息、寻像图形和定位图形信息以及纠错级别信息。这种二维码需要使用二维码扫描软件扫描二维码才能知道二维码中记录的信息,并且二维码的显示单一,不利于二维码的应用。而图像能够直观地显示信息,通过将图像与二维码融合,得到二维码图像,不仅增强了二维码的观赏性,还无需扫描二维码就能了解二维码中记录的信息。因此,如何将图像与二维码进行融合,成为了提高二维码性能的关键。
[0003]现有技术是利用二维码的容错率将图像添加到二维码中,通常图像的显示区域不大于整个二维码显示区域的10%,具体实现过程包括:缩小图像,并将缩小后的图像替换二维码中的预设区域,该预设区域通常为二维码的中心。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]由于需要缩小图像,致使显示的图像较小,不利于图像的发现;另外,由于容错率的制约,进一步限制了图像的显示大小,并且图像与二维码融合后的效果不佳。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种图像与二维码的融合方法及装置。所述技术方案如下:
[0007]—方面,提供了一种图像与二维码的融合方法,所述方法包括:
[0008]获取待融合的图像及二维码;
[0009]根据所述二维码的单元大小将所述图像划分成多个图像区域,每个图像区域与所述二维码的单元建立对应关系;
[0010]将所述二维码中第一区域的值覆盖到对应的图像区域的中心位置,并将所述二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码;
[0011]其中,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域。
[0012]另一方面,提供了一种图像与二维码的融合装置,所述装置包括:
[0013]第一获取模块,用于获取待融合的图像;
[0014]第二获取模块,用于获取待融合的二维码;
[0015]划分模块,用于根据所述二维码的单元大小将所述图像划分成与多个图像区域,每个图像区域与所述二维码的单元建立对应关系;
[0016]第一覆盖模块,用于将所述二维码中第一区域的值覆盖到对应的图像区域的中心位置;
[0017]第二覆盖模块,用于将所述二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码;
[0018]其中,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域。
[0019]本发明实施例提供的技术方案带来的有益效果是:
[0020]通过获取待融合的图像及二维码,并根据二维码的单元大小将图像划分成多个图像区域,再将二维码中第一区域的值覆盖到对应的图像区域的中心位置,并将二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码,从而扩大了图像的显示区域,优化了融合后的二维码的显示效果。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本发明实施例一提供的图像与二维码的融合方法流程图;
[0023]图2是本发明实施例二提供的图像与二维码的融合方法流程图;
[0024]图3是本发明实施例二提供的图像输入界面的示意图;
[0025]图4是本发明实施例二提供的二维码模式界面的示意图;
[0026]图5是本发明实施例二提供的二维码的示意图;
[0027]图6是本发明实施例二提供的图像区域的示意图;
[0028]图7是本发明实施例二提供的融合图像后的二维码的示意图;
[0029]图8是本发明实施例三提供的图像与二维码的融合装置的结构示意图;
[0030]图9是本发明实施例三提供的第一覆盖模块的结构示意图;
[0031]图10是本发明实施例三提供的第一获取模块的结构示意图;
[0032]图11是本发明实施例三提供的第二获取模块的结构示意图;
[0033]图12是本发明实施例四提供的终端的结构示意图。
【具体实施方式】
[0034]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0035]实施例一
[0036]本发明实施例提供了一种图像与二维码的融合方法,为了提高二维码的点击率以及转化率,本实施例提供的方法将图像完全融合到二维码中,利用二维码的容错性使融合后的二维码既有图像的特征,又包含二维码的信息,兼顾了二维码的识别度与图像的相似度。参见图1,本实施例提供的方法流程包括:
[0037]101:获取待融合的图像及二维码;
[0038]进一步地,获取待融合的图像,包括:获取输入的图像,并对输入的图像进行预处理,得到待融合的图像。
[0039]进一步地,对输入的图像进行预处理,得到待融合的图像,包括:
[0040]对输入的图像进行人脸检测,并对检测到的人脸图像进行尺寸裁剪及缩放处理,得到待融合的图像。
[0041]进一步地,获取待融合的二维码,包括:
[0042]获取输入的字符串,并对字符串进行编码,得到待融合的二维码;
[0043]其中,字符串为网址信息、名片信息、文本信息及代码信息中的至少一种信息对应的字符串。
[0044]102:根据二维码的单元大小将图像划分成多个图像区域,每个图像区域与二维码的单元建立对应关系;
[0045]103:将二维码中第一区域的值覆盖到对应的图像区域的中心位置,并将二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
[0046]其中,第一区域为被编码的数据内容及纠错信息码所在区域,第二区域为第一区域之外的其他区域。
[0047]进一步地,将二维码中第一区域的值覆盖到对应的图像区域的中心位置,包括:
[0048]将图像中每个图像区域等分成预设数量的子图像区域,并在每个图像区域的子图像区域中确定中心子图像区域;
[0049]将二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域。
[0050]本发明实施例提供的方法,通过获取待融合的图像及二维码,并根据二维码的单元大小将图像划分成多个图像区域,再将二维码中第一区域的值覆盖到对应的图像区域的中心位置,并将二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码,从而扩大了图像的显示区域,优化了融合后的二维码的显示效果。
[0051]实施例二
[0052]本发明实施例提供了一种图像与二维码的融合方法。为了便于说明,以待融合的二维码是黑白二维码为例,结合上述实施例一的内容,对本发明实施例提供的图像与二维码的融方法进行详细地解释说明,参见图2,方法流程包括:
[0053]201:获取待融合的图像及二维码;
[0054]具体地,获取待融合的图像,包括但不限于:获取输入的图像,并对输入的图像进行预处理,得到待融合的图像。
[0055]关于获取输入的图像的方式,本实施例不作具体限定。具体实施时,可以提供图像输入界面,用户通过图像输入界面输入图像。当然,除了上述方式外,还可以采用其他方式获取输入的图像。例如,提供多个图像供用户选择,将用户选择的图像作为获取到的输入的图像等方式。
[0056]为了便于理解,以如图3所示的图像输入界面为例进行说明。该图像输入界面上显示“请选择一个待融合的图像”的提示语,并显示选择按钮;在检测到用户点击选择按钮后,显示本地文件的目录;该目录中包括3个图像的目录信息,分别为图像1、图像2及图像3,每个目录信息对应一个图像;当检测到用户选择的图像的目录信息为图像I时,将图像I对应的图像作为获取到的输入的图像,并在图像输入界面上显示输入的图像。
[0057]进一步地,对输入的图像进行预处理,包括但不限于:对输入的图像进行人脸检测,并对检测到的人脸图像进行尺寸裁剪及缩放处理,得到待融合的图像。
[0058]优选地,对输入的图像进行预处理时,还包括但不限于将检测到的人脸图像处理成与二维码大小相同的待融合的图像。也就是说,待融合的图像与二维码的大小可以相同也可以不同,本实施例对此不作具体限定。
[0059]本实施例提供的方法对输入的图像进行人脸检测,实现人脸图像与二维码的融合,使融合后的二维码更加丰富。例如,融合后的二维码可以用于制作人脸二维码名片等。人脸检测的方式可以有多种,本实施例对此不作具体限定,可以采用任一种人脸检测的方式。关于触发人脸检测的方式,本实施例同样不作具体限定,具体实施时,可以提供选项,由用户选择是否生成与人脸图像融合的二维码。当然,除了上述方式外,还可以采用获取输入的图像后,直接触发人脸检测等其他方式。
[0060]为了便于理解,以如图4所示的二维码模式界面为例进行说明。在二维码模式界面上显示人脸检测按钮,检测到用户点击人脸检测按钮后,对输入的图像进行人脸检测,并显示检测到的人脸图像;提示用户“检测到人脸图像,是否生成与人脸图像融合的二维码? ”,并显示“是”和“否”两个按钮。如果检测到用户点击“是”按钮,则生成与人脸图像融合的二维码;如果检测到用户点击“否”按钮,则将人脸检测
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1