图像合成方法和系统的制作方法_2

文档序号:9376779阅读:来源:国知局
>[0065]获取各图饰与各图像模板间的对应关系。
[0066]根据获取的对应关系,从存储的图饰中各查找与所述图像模板对应的图饰。
[0067]本实施例,根据各图饰与各图像模板间的对应关系,可快速从多个图饰中查找到与所述图像模板对应的图饰。
[0068]进一步地,根据获取的对应关系,从存储的图饰中各查找与所述图像模板对应的图饰的步骤包括以下步骤:
[0069]若查找到的图饰的数目为两个以上时,则检测图饰调取指令,所述图饰调取指令包括图饰标识。
[0070]检测到所述图饰调取指令时,根据所述图饰标识从查找到的图饰中获取与所述图饰标识对应的图饰。
[0071]本实施例,在一个图像模板对应多个图饰时,根据所述图饰标识方便查找对应图饰。
[0072]优选地,所述图饰标识可与图饰的除轮廓特征外的颜色、款式等其他特征对应。
[0073]在其他实施方式中,一个图像模板可对应多种不同类型的图饰,如:衬衫图饰和裤子图饰可同时对应一个人体图像模板,分别对应不同的人体部位(图像模板的部分轮廓)。可根据预设的获取顺序,顺次获取多个图饰。还可通过本领域技术人员惯用的其他技术手段从查找到的多个图饰中获取对应的图饰。
[0074]对于步骤S104,优选地,所述合成信息可包括合成位置信息,用于确定所述相应位置,所述相应位置可为所述目标对象在所述图像中所处的图像位置,所述合成位置信息可为所述目标对象在所述图像中的位置坐标或其他用于标识所述目标对象在所述图像中所处的图像位置的位置标识。
[0075]优选地,对所述图饰与所述图像进行合成时,可通过水印图像的嵌入方法,进行合成。还可通过本领域惯用的其他技术手段进行合成。
[0076]在一个实施例中,获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤包括以下步骤:
[0077]获取合成信息。
[0078]将所述图饰作为水印信息合成到所述图像的对应位置。
[0079]本实施例,与图像中添加水印信息的方法结合,实现图像合成,可提高合成质量。
[0080]在其他实施方式中,可通过接收与所述图像的图像坐标对应的合成指令,将所述图饰合成到所述图像的对应区域。也可接收用户端触摸屏对所述图像的任一图像区域执行预设的指令操作触发的所述合成指令,还可检测通过预设的指令输入设备输入的所述合成指令。
[0081]在另一个实施例中,获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤包括以下步骤:
[0082]识别所述目标对象在所述图像中的轮廓区域,生成所述合成信息。
[0083]根据所述合成信息,将获取的图饰合成到所述图像的所述轮廓区域。
[0084]本实施方式,通过识别所述图像中目标对象的轮廓区域,确定合成信息,可快速、精确地将所述图饰合成到所述二维图像的对应区域,提高合成效果图的生成效率。
[0085]优选地,所述合成信息为所述目标对象在所述图像中所处的位置信息。在其他实施例中,还可根据所述图饰在所述图像模板内的对应轮廓区域,生成所述合成信息。
[0086]进一步地,可通过比较识别的轮廓区域和所述图饰在所述图像模板内的轮廓区域是否一致,判定所述图像模板与所述目标对象在所述图像中的轮廓是否匹配。若一致,则根据所述合成信息,将获取的图饰合成到所述图像的所述轮廓区域,若不一致,则获取另一预设的图像模板,根据获取的图像模板,获取与所述图像模板对应的图饰,再获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置。
[0087]更进一步地,若所有预设的图像模板与所述目标对象在所述图像中的轮廓均不匹配,则可获取所述目标对象在所述图像中的轮廓数据,根据所述轮廓数据生成新的图像模板,再根据生成的图像模板获取对应的图饰,获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置。
[0088]请参阅图5,图5是本发明图像合成方法第二实施方式的流程示意图。
[0089]本实施方式所述的图像合成方法与第一实施方式的区别在于:所述获取目标对象的图像和预设的图像模板的步骤包括以下步骤:
[0090]步骤S401,获取所述图像模板。
[0091]步骤S402,在显示所述图像的预览界面显示所述图像模板。
[0092]步骤S403,分别识别所述图像和所述图像模板在所述预览界面的轮廓区域。
[0093]步骤S404,比较识别的两个轮廓区域,并根据比较结果对所述图像模板进行调整。
[0094]本实施方式所述的图像合成方法,可对应目标对象的图像,调整图像模板,以对应不同尺寸的目标对象。
[0095]其中,对于步骤S402,优选地,所述图像的预览界面为拍摄所述目标对象的预览界面。
[0096]对于步骤S403,所述调整优选地可包括放大和缩小两种方式中的任意一种。调整前可先判断所述图像模板在所述预览界面的轮廓区域与所述目标对象在预览界面的轮廓区域的大小是否一致(相同或差值在预设范围内),若不一致,则可生成包括调整比例的模板调整指令,对应所述调整比例对所述图像模板进行放大或缩小。在其他实施方式中还可根据比较结果微调图像模板的轮廓比例。
[0097]进一步地,若一致,则在检测到拍摄指令时拍摄所述目标对象,生成所述图像。
[0098]更进一步地,可通过比较所述图像模板在所述预览界面的轮廓区域与所述目标对象在预览界面的轮廓区域,判断所述目标对象在所述图像中的轮廓与所述图像模板所表征的轮廓是否一致,若不一致,则重新获取另一图像模板,或重新获取所述目标对象的其他图像。
[0099]对于步骤S404,可进一步存储调整后的图像模板和调整比例。
[0100]在一个实施中,根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤包括以下步骤:
[0101 ] 若已调整所述图像模板,则对应调整获取的图饰。
[0102]根据所述合成信息将对应调整后的图饰合成到所述图像的相应位置。
[0103]本实施例,可确保图饰与图像模板的尺寸一致,避免合成时因拉伸图饰而改变图饰的轮廓比例,进而提高合成效率和合成质量。
[0104]请参阅图6,图6是本发明图像合成方法第三实施方式的流程示意图。
[0105]本实施方式所述的图像合成方法与第一实施方式的区别在于:获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤还包括以下步骤:
[0106]步骤S501,获取合成信息。
[0107]步骤S502,根据所述合成信息将图饰覆盖到所述图像的相应位置。
[0108]步骤S503,判断在预设时段内是否检测到合成指令。
[0109]步骤S504,若是,则将所述图饰合成到所述图像的所述相应位置,生成合成效果图。
[0110]步骤S505,若否,则获取与所述图像模板对应的另一图饰,并返回步骤S501。
[0111]本实施方式,在生成合成效果图前,进一步判定是否检测到合成指令,未检测到时选取不同图饰,直至检测到合成指令,可在保证合成质量的同时减少合成操作量。
[0112]其中,对于步骤S503,所述预设时段优选地可为5秒或其他时间段。
[0113]请参阅图7,图7本发明图像合成方法第四实施方式的流程示意图。
[0114]在本实施方式中将本发明的图像合成方法应用于虚拟试装,若所述目标对象为试装对象,所述图饰为虚拟服饰,所述获取合成信息,并根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤可包括以下步骤:
[0115]根据所述合成信息将所述虚拟服饰合成到所述图像的相应位置,生成试装效果图。
[0116]本实施方式,在实现虚拟试装的同时可极大地降低运行系统的操作量和提高操作系统的运行效率,而且基于图像模板合成的试装效果图,可更精确的反映服饰与试装对象间的匹配度。
[0117]其中,所述虚拟服饰优选地为如图4所示的标号为y的图饰,可为根据服饰图像中服饰的轮廓从所述服饰图像中提取出的服饰数据。所述合成信息可通过在用户端检测与所述图像的图像区域对应的触屏操作生成。还可通过用户端检测与各服饰图饰对应的触屏操作选取虚拟服饰。
[0118]优选地,通过用户端摄取的照片中试装对象的轮廓姿势为与所述图像模板一致的摆拍姿势。
[0119]在一个实施例中,本发明的图像合成方法应用于虚拟试装时,可包括以下步骤:
[0120]步骤S601,从预设的模板库中选取一个图像模板。
[0121]步骤S602,在用户端摄取试装对象的照片。
[0122]步骤S603,根据选取的图像模板,从与所述图像模板对应的虚拟服饰中选取一虚拟服饰。
[0123]步骤S604,获取合成信息,并根据所述合成信息将选取的虚拟服饰合成到所述图像的相应位置,生成试装效果图。
[0124]本实施例,操作简单,试装效率高,对终端要求低,可广泛应用于各种服饰在线交易平台,提高在线交易的运行效率和运行质量。
[0125]请参阅图8,图8本发明图像合成方法第五实施方式的流程示意图。
[0126]在本实施方式所述的图像合成方法与第一实施方式的区别在于:在根据所述合成信息将所述图饰合成到所述图像的相应位置的步骤之后,还可包括以下步骤:
[0127]步骤S701,检测图像共享指令。
[0128]步骤S702,若检测到所述图像共享指令,则将合成的图像发送到共享地址,以共享合成的图像。
[0129]本实施方式,合成的图像占用空间小,方便共享合成的图像,可应用于各种社交通讯系统中。
[0130]优选地,所述共享地址可与试装对象的社交通讯系统中的社交群(如:微信朋友圈、QQ群等)的网络地址对应。
[0131]进一步地,在将合成的图像发送到共享地址,以共享合成的图像,还可通过社交通讯系统接收对应于合成的图像的评判数据,或对所述图饰所表征的物品进行订单。
[0132]请参阅图9,图9本发明图像合成方法第六实施方式的流程示意图。
[0133]在
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1