一种图片的裁剪方法及系统技术方案

技术编号:7092809 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于互联网和图像处理领域,本发明专利技术提供了一种图片的裁剪方法及系统,所述方法具体包括如下步骤:确定用户选择的图片区域;获取所述图片区域的外形尺寸值;根据所述用户选择的图片区域与图片的位置关系,动态调整所述外形尺寸值的显示位置。本发明专利技术提供的技术方案具有方便用户获知裁剪图片大小,使用户获知该外形尺寸的值更加的方便和灵活的优点。

【技术实现步骤摘要】

本专利技术属于互联网和图像领域,尤其涉及一种图片的裁剪方法及系统
技术介绍
随着互联网和图像技术的发展,人们越来越多的通过图片来相互沟通,在片像沟通时,并不是图片的所有信息都需要发送给对方,所以需要对图片进行裁剪,现有技术提供一种图片的裁剪方法,该方法具体包括确定用户选择的当前编辑区域(即选择的图片区域),将用户选择的当前编辑区域裁剪下来形成一张新的图片。为了提供裁剪图片的实际尺寸,现有技术公开了一种图片的裁剪方法,该方法将用户选择的图片区域的外形尺寸固定显示在选择的图片区域的左上角。按照现有技术所提供的技术方案,发现现有技术中存在如下技术问题现有技术提供的技术方案中外形尺寸的显示位置为固定的(左上角),其无法动态调整,不能灵活调整外形尺寸的显示位置。
技术实现思路
本专利技术实施例的目的在于提供一种图片的裁剪方法,旨在解决现有技术在进行图片裁剪时不能灵活调整外形尺寸的显示位置的问题。本专利技术实施例是这样实现的,一种图片的裁剪方法,所述方法具体包括如下步骤确定用户选择的图片区域;获取所述图片区域的外形尺寸值;根据所述用户选择的图片区域与图片的位置关系,动态调整所述外形尺寸值的显示位置。本专利技术还提供一种图片的裁剪系统,所述系统包括确定单元,用于确定用户选择的图片区域;获取单元,用于获取所述图片区域的外形尺寸值;调整单元,用于根据所述用户选择的图片区域与图片的位置关系,动态调整所述外形尺寸值的显示位置。本专利技术实施例与现有技术相比,有益效果在于本专利技术的技术方案不仅将用户选择的图片区域的外形尺寸显示,并且还根据选择的图片区域与图片的位置关系来动态调整外形尺寸显示位置,所以其具有灵活调整外形尺寸显示位置,用户对裁剪图片视觉效果好的优点。附图说明图1是本专利技术提供的一种图片的裁剪方法的流程图;图2是本专利技术实施例一提供一种图片的裁剪方法的流程图3是本专利技术实施例一外形尺寸值位于与选择的图片区域左上角邻接的位置示意图;图4是本专利技术实施例一外形尺寸值位于与选择的图片区域右下角邻接的位置示意图;图5是本专利技术实施例一外形尺寸值位于与选择的图片区域右上角邻接的位置示意图;图6是本专利技术实施例一外形尺寸值位于与选择的图片区域左下角邻接的位置示意图;图7是本专利技术实施例二外形尺寸值位于选择的图片区域左上角的位置示意图;图8是本专利技术实施例二外形尺寸值位于选择的图片区域左下角的位置示意图;图9是本专利技术实施例二外形尺寸值位于选择的图片区域右上角的位置示意图;图10是本专利技术实施例二外形尺寸值位于选择的图片区域右下角的位置示意图;图11是本专利技术实施例二外形尺寸值位于显示屏的显示区域右下角的位置示意图;图12是本专利技术实施例一外形尺寸值位于与超出显示屏的选择的图片区域左上角邻接的位置示意图;图13是本专利技术提供的一种图片的裁剪系统的结构图。其中图3-12中的黑色方框区域可以为显示屏的显示区域;圆点区域可以为用户选择的图片区域;黑色方框内的空白区域可以为用户未选择的图片区域;方格区域可以为外形尺寸值的显示区域。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种图片的裁剪方法,需要说明的是,本专利技术中的用户未选择的图片区域如无特殊说明,均指位于显示频的显示区域内的用户未选择的图片区域,确定用户未选择的图片区域的方法可以为,用显示屏的显示区域一用户选择的图片区域即得到用户未选择的区域;该方法包括如下步骤S11、确定用户选择的图片区域;S12、获取该用户选择的图片区域的外形尺寸值;S13、根据该用户选择的图片区域与图片的位置关系,动态调整该外形尺寸值的显示位置。实现S13的方法具体可以包括根据所述用户选择的图片区域与图片的位置关系来判断该外形尺寸值是否能显示在用户未选择的图片区域,如判断出是,则将外形尺寸值显示在该用户未选择的图片区域;如判断为否,且选择的图片区域位于显示屏的显示区域内,则将外形尺寸值显示在用户选择的图片区域。上述方法还可以包括如判断该外形尺寸值不能显示在用户未选择的图片区域, 且该选择的图片区域超出显示屏的显示区域时,将该外形尺寸值显示在显示屏的显示区域。可选的,上述将该外形尺寸显示在显示屏的显示区域内具体可以包括将该外形尺寸显示在位于该显示屏的显示区域内的用户选择的图片区域。本实施例提供的方法在确定图片的选择的图片区域后,不仅显示将该选择的图片区域的外形尺寸值显示,并根据用户选择的图片区域和图片的位置关系来调整该外形尺寸的显示位置,所以该方法具有灵活调整外形尺寸显示位置,用户对裁剪图片视觉效果好的优点。实施例一本实施例提供一种图片的裁剪方法,本实施例实现的技术场景为,本实施例提供的方法由计算机完成,当然在实际情况中,该方法的执行主体还可以为移动终端、服务器或其它的能够对图片进行处理的设备,需要说明的是,本实施例中的用户未选择的图片区域如无特殊说明,均指位于显示频的显示区域内的用户未选择的图片区域,本实施例提供的方法如图2所示,具体包括如下步骤S21、确定用户选择的图片区域;需要说明的是,上述图片可以在显示的可见区域(即显示屏的显示区域)内,也可以在显示的可见区域外。S22、获取该用户选择的图片区域的外形尺寸值;S23、在确定该外形尺寸值能显示在该用户未选择的图片区域时,将外形尺寸值显示在该用户未选择的图片区域。需要说明的是,上述用户选择的图片区域可以位于显示频的显示区域内,也可以位于显示频的显示区域外,当位于显示频的显示区域外时,该外形尺寸的显示位置如图12 所示。需要说明的是,上述确定外形尺寸值能显示在该用户未选择的图片区域的方法具体可以为在显示该外形尺寸值的图片能完全放入用户未选择的图片区域时,确定该外形尺寸值能显示在用户未选择的图片区域。上述外形尺寸值的显示区域具体可以为显示上述值所需要的图片大小,当然在实际情况中,也可以将外形尺寸的显示区域设置一个定值,将外形尺寸显示在50mm*15mm 的区域内,当然该区域还可以为其它的范围,例如50mm*50mm等等。需要说明的是,上述外形尺寸值在用户未选择的图片区域的显示位置可以为用户未选择的图片区域的任意位置(能够显示),当然也可以为其它的位置,例如与选择的图片区域邻接的任意位置。其中,本实施例外形尺寸值的显示区域的位置优先选择在与用户选择的图片区域左上角邻接的位置(如图3),其次可以为与用户选择的图片区域右下角邻接的位置(如图4所示),再次为右上角邻接的位置(如图5所示),最后为左下角邻接的位置(如图6所示);上述优先选择的位置用户可以根据实际情况自行设定。需要说明的是,上述由于用户未选择的图片区域是由显示屏的显示区域一用户选择的图片得到的,所以判断该外形尺寸值是否能显示在该用户未选择的区域实际是根据用户选择的图片区域与图片的位置关系来确定的,例如用户选择的图片区域较小,如图3的情况,则用户未选择区域就会较大,则能够显示该外形尺寸值,如用户选择的区域较大,如图8、9、11所示,则用户未选择区域就会很小,则不能显示外形尺寸值。本实施例提供的方法在确定图片的选择的图片区域后,不仅将该用户选择的图片区域的外形尺寸值显示,并确定该外形尺寸值能够显示本文档来自技高网...

【技术保护点】
1.一种图片的裁剪方法,其特征在于,所述方法具体包括如下步骤:确定用户选择的图片区域;获取所述图片区域的外形尺寸值;根据所述用户选择的图片区域与图片的位置关系,动态调整所述外形尺寸值的显示位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄飞跃刘元芳吴永坚李慧
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1