一种图片裁剪方法及装置的制造方法

文档序号:9472183阅读:365来源:国知局
一种图片裁剪方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,具体涉及一种图片裁剪方法及装置。
【背景技术】
[0002]目前,越来越多的人喜欢通过一些处理软件对照片、壁纸等图片进行处理,如美化、裁剪等。现有技术中,在对图片进行裁剪之前,需要在待裁剪图片上确定多个点,然后通过这多个点之间的连线来确定对待裁剪图片裁剪的形状以及裁剪的区域,最后再进行裁剪。通过这种方式裁剪图片,每次都需要根据多个点的坐标信息进行描点,操作复杂,从而使得裁剪图片的效率降低。

【发明内容】

[0003]本发明实施例公开了一种图片裁剪方法及装置,能够解决现有技术中图片的裁剪效率低的问题。
[0004]本发明实施例第一方面公开了一种图片裁剪方法,包括:
[0005]获取目标模板图片的图片信息;
[0006]根据所述图片信息确定待裁剪图片的裁剪区域;
[0007]根据所述裁剪区域的图像特征调整所述目标模板图片,以得到与所述待裁剪图片对应的裁剪图片。
[0008]可选的,所述图像特征包括所述裁剪区域像素点的分布规则以及每个所述像素点的像素值;所述根据所述裁剪区域的图像特征调整所述目标模板图片,以得到所述待裁剪图片对应的裁剪图片,包括:
[0009]按照所述裁剪区域像素点的分布规则,将所述目标模板图片的像素点的像素值对应调整为所述待裁剪图片中裁剪区域像素点的像素值;
[0010]将调整后的目标模板图片确定为所述待裁剪图片对应的裁剪图片。
[0011]可选的,所述图片信息包括所述目标模板图片的形状以及面积,所述根据所述图片信息确定待裁剪图片的裁剪区域,包括:
[0012]获取待裁剪图片中的裁剪对象;
[0013]将所述裁剪对象的重心与所述目标模板图片的重心重合,并根据所述目标模板图片的形状以及面积确定所述待裁剪图片的裁剪区域。
[0014]可选的,所述目标模板图片的形状为圆形、三角形、矩形以及不规则多边形中的一种。
[0015]可选的,所述像素值包括RBG值、灰阶值以及灰度值中的一种或几种。
[0016]相应的,本发明实施例公开了一种图片裁剪装置,包括:
[0017]获取单元,用于获取目标模板图片的图片信息;
[0018]确定单元,用于根据所述图片信息确定待裁剪图片的裁剪区域;
[0019]调整单元,用于根据所述裁剪区域的图像特征调整所述目标模板图片,以得到所述待裁剪图片对应的裁剪图片。
[0020]可选的,所述图像特征包括所述裁剪区域像素点的分布规则以及每个所述像素点的像素值;所述调整单元包括调整子单元以及第一确定子单元,其中:
[0021]所述调整子单元,用于按照所述裁剪区域像素点的分布规则,将所述目标模板图片的像素点的像素值对应调整为所述待裁剪图片中裁剪区域像素点的像素值;
[0022]所述第一确定子单元,用于将调整后的目标模板图片确定为所述待裁剪图片对应的裁剪图片。
[0023]可选的,所述图片信息包括所述目标模板图片的形状以及面积,所述确定单元包括获取子单元以及第二确定子单元,其中:
[0024]所述获取子单元,用于获取待裁剪图片中的裁剪对象;
[0025]所述第二确定子单元,用于将所述裁剪对象的重心与所述目标模板图片的重心重合,并根据所述目标模板图片的形状以及面积确定所述待裁剪图片的裁剪区域。
[0026]可选的,所述目标模板图片的形状为圆形、三角形、矩形以及不规则多边形中的一种。
[0027]可选的,所述像素值包括RBG值、灰阶值以及灰度值中的一种或几种。
[0028]实施本发明实施例,具有如下有益效果:
[0029]本发明实施例中,图片裁剪装置在获取到目标模板图片的图片信息之后,会根据该图片信息确定待裁剪图片的裁剪区域,并根据该裁剪区域的图像特征调整该目标模板图片,以得到该待裁剪图片对应的裁剪图片。通过本发明实施例,图片裁剪装置可以将待裁剪图片进行处理,以得到与模板图片的形状相同的裁剪图片,这样可以提高对图片的裁剪效率。进一步的,通过模板图片裁剪图片,可以将需要裁剪的图片裁剪出各种形状,满足用户的各种需求,提升用户体验。
【附图说明】
[0030]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本发明实施例公开的一种图片裁剪方法的流程示意图;
[0032]图2是本发明实施例公开的另一种图片裁剪方法的流程示意图;
[0033]图3是本发明实施例公开的一种图片裁剪示意图;
[0034]图4是本发明实施例公开的一种图片裁剪装置的结构示意图;
[0035]图5是本发明实施例公开的另一种图片裁剪装置的结构示意图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明实施例公开了一种图片裁剪方法及装置,能够提高对图片的裁剪效率。以下分别进行详细说明。
[0038]请参阅图1,图1是本发明实施例公开的一种图片裁剪方法的流程示意图。其中,图1所示的图片裁剪方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、个人数字助理(PersonalDigital Assistant, PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等移动终端。如图1所示,该图片裁剪方法可以包括以下步骤:
[0039]S101、图片裁剪装置获取目标模板图片的图片信息。
[0040]本发明实施例中,图片裁剪装置可以理解为安装在如智能手机、平板电脑、掌上电脑等移动终端上的应用客户端,也可以理解为上述移动终端,本发明实施例不做限定。
[0041]本发明实施例中,目标模板图片的图片信息可以包括但不限于目标模板图片的形状、面积等。
[0042]进一步的,该目标模板图片的形状可以包括但不限于圆形、椭圆形、三角形、矩形以及不规则多边形等。
[0043]作为一种可行的实施方式,图片裁剪装置在获取目标模板图片的图片信息之前,还可以执行以下步骤:
[0044]步骤11)检测针对模板图片库中的图片选择指令;
[0045]步骤12)响应该图片选择指令,从该模板图片库中选取目标模板图片。
[0046]具体实现中,用户在需要将待裁剪图片进行裁剪之前,可以在模板图片库中选择模板图片,作为将该带裁剪图片裁剪为该模板图片的形状。因此,当用户选择了模板图片,该图片裁剪装置就可以检测到用户针对该模板图片库中的图片选择操作,并生成图片选择指令。当然,在该图片裁剪装置检测针对模板图片库中的图片选择操作之前,用户是预先选取好需要进行裁剪的待裁剪图片的。
[0047]进一步的,该图片裁剪装置会响应该图片选择指令,从该模板图片库中选取出用户选择的模板图片,即目标模板图片。
[0048]S102、该图片裁剪装置根据该图片信息确定待裁剪图片的裁剪区域。
[0049]本发明实施例中,当该图片裁剪装置获取到目标模板图片的图片信息之后,就会根据该目标模板图片的图片信息确定待裁剪图片的裁剪区域。
[0050]具体的,可以是将该目标模板图片与待裁剪图片任意一个区域进行重叠,重叠区域即为该待裁剪图片的裁剪区域;也可以是先确定待裁剪图片需要裁剪的总体区域范围,然后将该目标模板图片覆盖至该待裁剪图片确定的区域范围内,那么覆盖的区域即为该待裁剪图片的裁剪区域,本发明实施例不做限定。
[0051]作为一种可行的实施方式,该图片裁剪装置根据该图片信息确定待裁剪图片的裁剪区域的具体方式可以包括以下步骤:
[0052]步骤21)获取待裁剪图片中的裁剪对象。
[0053]具体实现中,当获取到目标模板图片的形状以及面积之后,该图片裁剪装置会进一步识别待裁剪图片中的各个显示对象,然后从各个显示对象中确定出用户需要裁剪的裁剪对象。
[0054]进一步的,该裁剪对象可以理解为需要裁剪出来的主要显示对象。且该裁剪对象可以包括该待裁剪图片中的一个显示对象,也可以包括多个显示对象,本发明实施例不做限定。该待裁剪对象可以是用户选定的,也可以是该图片裁剪装置自动识别后
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1