图像处理方法和系统的制作方法

文档序号:9376887阅读:431来源:国知局
图像处理方法和系统的制作方法
【技术领域】
[0001]本发明涉及图像处理技术领域,特别是涉及一种图像处理方法和系统。
【背景技术】
[0002]随着图像处理技术的发展,人们越来越热衷于图像合成,一般通过人像提取算法从已拍摄的照片中提取人像,然后将提取的人像与包括目标背景的图像进行合成。
[0003]但是,上述人像提取方法,在提取人像时操作量大,处理速度慢,极大地降低了人像提取效率和图像合成效率。

【发明内容】

[0004]针对上述现有技术中存在的问题,本发明的目的在于提供一种图像处理方法和系统,能够减少操作量,极大地提高图像处理效率。
[0005]一种图像处理方法,包括以下步骤:
[0006]获取目标对象的图像;
[0007]提取所述图像内各像素点的像素,并将提取的像素中满足预设匹配条件的像素划分为同一像素集;
[0008]根据含有像素数目最多的像素集获取背景像素;
[0009]将所述图像中与所述背景像素匹配的像素转换为透明像素,生成目标图像;
[0010]将所述目标图像作为图像素材合成到待合成图像中。
[0011]一种图像处理系统,包括:
[0012]获取模块,用于获取目标对象的图像;
[0013]提取模块,用于提取所述图像内各像素点的像素,并将提取的像素中满足预设匹配条件的像素划分为同一像素集;
[0014]背景模块,用于根据含有像素数目最多的像素集获取背景像素;
[0015]透明模块,用于将所述图像中与所述背景像素匹配的像素转换为透明像素,生成目标图像;
[0016]合成模块,用于将所述目标图像作为图像素材合成到待合成图像中。
[0017]上述图像处理方法和系统,通过处理目标对象的图像区域内各像素点的像素,获取含有像素数目最多的像素集,即可确定背景像素,进而将像素与所述背景像素匹配的像素点的像素转换为透明像素,即可生成仅包括目标对象的目标图像,操作量少且简单,可极大地提高目标图像的生成效率,进而提高将所述目标图像合成到所述待合成图像中的合成效率。
【附图说明】
[0018]图1是本发明图像处理方法第一实施方式的流程示意图;
[0019]图2是本发明图像处理方法第二实施方式的流程示意图;
[0020]图3是本发明图像处理系统第一实施方式的结构示意图;
[0021]图4是本发明图像处理系统第二实施方式的结构示意图;
[0022]图5是能实现本发明实施例的一个计算机系统的模块图。
【具体实施方式】
[0023]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0024]除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组入口 ο
[0025]请参阅图1,图1本发明图像处理方法第一实施方式的流程示意图。
[0026]本实施方式所述的图像处理方法,包括以下步骤:
[0027]步骤S101,获取目标对象的图像。
[0028]步骤S102,提取所述图像内各像素点的像素,并将提取的像素中满足预设匹配条件的像素划分为同一像素集。
[0029]步骤S103,根据含有像素数目最多的像素集获取背景像素。
[0030]步骤S104,将所述图像中与所述背景像素匹配的像素转换为透明像素,生成目标图像。
[0031]步骤S105,将所述目标图像作为图像素材合成到待合成图像中。
[0032]本实施方式所述的图像处理方法,通过处理目标对象的图像区域内各像素点的像素,获取含有像素数目最多的像素集,即可确定背景像素,进而将像素与所述背景像素匹配的像素点的像素转换为透明像素,即可生成仅包括目标对象的目标图像,操作量少且简单,可极大地提高目标图像的生成效率,进而提高将所述目标图像合成到所述待合成图像中的合成效率。
[0033]其中,对于步骤S101,优选地,所述目标对象可为目标用户,所述图像可为目标用户的照片。在其他实施方式中也可为动物、建筑物、自然景物或其他物品。
[0034]进一步地,可实时拍摄所述目标对象,摄取所述目标对象的图像,还可从预设的目标对象库中获取所述目标对象的图像。
[0035]在一个实施例中,所述获取目标对象的图像的步骤还包括以下步骤:
[0036]获取所述目标对象的图像。
[0037]若获取的图像的背景是纯色背景,则提取所述图像内各像素点的像素。
[0038]若获取的图像的背景不是纯色背景,则重新获取所述目标对象的另一图像,直至获取的图像的背景是纯色背景。
[0039]其中,所述纯色背景即所述图像的背景图像的颜色为同一颜色,还可进一步限定目标用户所着的服装的颜色与所述背景图像的颜色的对比度,以便于区分图像中的背景与目标对象。
[0040]优选地,可通过以下操作判断获取的图像的背景是纯色背景是否为纯色背景:
[0041]从获取的图像的背景区域提取至少两个像素点的子像素分量。
[0042]判断提取的任意两个像素点的子像素分量的差值是否小于背景阈值,若是,则判定获取的图像的背景是纯色背景。
[0043]其中,所述背景阈值优选地为0,还可为其他用于表示两个像素点的子像素分量满足纯色背景条件的数值。所述子像素分量优选地为RGB分量,所述RGB分量包括R分量、G分量和B分量,三个分量的取值范围均为0-255。
[0044]在实时摄取所述目标对象的图像时,可发送纯色背景提示,提示以纯色背景为背景对目标对象进行拍摄。
[0045]在其他实施方式中,可通过判断获取的图像是否带有预设的纯色背景标识,来判断是否为获取额图像的背景是否为纯色背景。
[0046]对于步骤S102,所述图像内的各像素点优选地为所述图像的边缘区域内的像素点。
[0047]优选地,满足预设匹配条件的像素为像素色彩相同的像素,所述预设的匹配条件可为两个像素对应的两个像素点的子像素分量处于同一预设像素范围内,所述预设匹配条件还可为两个像素对应的两个像素点的子像素分量间的差值可满足预设差值范围,所述预设差值范围和所述预设像素范围用于表示同一图像颜色的像素误差。所述子像素分量优选地为RGB分量,所述RGB分量包括R分量、G分量和B分量,三个分量的取值范围均为0-255。
[0048]在一个实施例中,提取所述图像内各像素点的像素,并将提取的像素中满足预设匹配条件的像素划分为同一像素集的步骤可包括以下步骤:
[0049]根据所述图像的边缘区域的位置参数,提取所述边缘区域内各像素点的子像素分量。
[0050]将提取的子像素分量在同一指定范围内的像素作为满足预设匹配条件的像素,划分至同一像素集。
[0051]本实施例,通过提取所述边缘区域内各像素点的像素,可快速精确地确定出背景像素。
[0052]其中,所述指定范围为预设的同一颜色的子像素分量所属的范围。可为每种颜色预设一个指定范围。所述子像素分量优选地可为RGB分量,所述RGB分量包括R分量、G分量和B分量,三个分量的取值范围均为0-255。在本发明的其他实施方式中也可本领域技术人员惯用的其他用于表征颜色分量的子像素分量,判断提取的像素是否匹配。
[0053]优选地,所述边缘区域为所述图像周边预设宽度的图像区域。
[0054]对于步骤S103,当所述含有像素数目最多的像素集所含各像素的像素分量都相同时,可将所述集内任意像素的像素分量作为所述背景像素,还可根据预设的误差率(比如上下浮动10% )和所述像素集内的任意像素,得到一个像素区间为所述背景像素。当所述含有像素数目最多的像素集所含各像素的像素分量不完全相同时,可将所述像素集中数值最大的像素与数值最小的像素组成一个像素区间为所述背景像素区间。在其他实施方式中,还可通过本领域技术人员惯用的其他技术手段,根据含有像素数目最多的像素集获取背景像素。
[0055]在一个实施例中,所述根据含有像素数目最多的像素集获取背景像素的步骤包括以下步骤:
[0056]获取
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1