一种头像调整的方法和系统技术方案

技术编号:12177875 阅读:153 留言:0更新日期:2015-10-08 15:45
本发明专利技术公开了一种头像调整的方法和装置。该方法,包括:获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置。通过获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置;提高了头像调整过程中的操控精度,减少了形象设计时的工作量。

【技术实现步骤摘要】

本专利技术涉及图形处理领域,尤其涉及一种头像调整的方法和系统
技术介绍
当前在进行形象设计时,如果需要调整头像,经常是采用分段的形式刻画头像元素的位置。例如眼珠,当操作在某一预设的区段内发生时,眼珠都是显示在同一位置,并且不同区段使用不同的眼珠图片,操作过程中存在卡顿,在进行大量精细的形象设计时,需要划分多个区段并对应准备多个头像元素相关的图片。
技术实现思路
本专利技术提供了一种头像调整的方法和系统,其通过获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置;提高了头像调整过程中的操控精度,减少了形象设计时的工作量。为实现上述设计,本专利技术采用以下技术方案:一方面采用一种头像调整的方法,包括:获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置。其中,所述根据所述偏移量移动头像中待调元素的位置之前,还包括:确认所述偏移量未超出预设移动阈值。其中,所述根据所述偏移量移动头像中待调元素的位置,包括:根据所述偏移量按比例缩小或放大得到移动量;按所述移动量的移动方向和移动距离移动头像中待调元素的位置。其中,所述根据所述偏移量移动头像中待调元素的位置之后,还包括:当所述偏移量达到预设范围时,所述头像切换为该预设范围对应的待定头像。其中,所述获取滑动操作的起点和终点的位置之前,还包括:初始化所述头像和待调元素。另一方面采用一种头像调整的装置,包括:位置获取单元,用于获取滑动操作的起点和终点的位置;偏移量计算单元,用于计算所述终点相对于起点的偏移量;位置调整单元,用于根据所述偏移量移动头像中待调元素的位置。其中,还包括:范围确定单元,用于确认所述偏移量未超出预设移动阈值。其中,所述位置调整单元,包括:比例缩放模块,用于根据所述偏移量按比例缩小或放大得到移动量;位置调整模块,用于按所述移动量的移动方向和移动距离移动头像中待调元素的位置。其中,还包括:头像切换单元,用于当所述偏移量达到预设范围时,所述头像切换为该预设范围对应的待定头像。其中,还包括:初始化单元,用于初始化所述头像和待调元素。本专利技术的有益效果为:通过获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置;提高了头像调整过程中的操控精度,减少了形象设计时的工作量。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术【具体实施方式】中提供的一种头像调整的方法的第一实施例的方法流程图。图2是本专利技术【具体实施方式】中提供的一种头像调整的方法的第二实施例的方法流程图。图3是本专利技术【具体实施方式】中提供的一种头像调整的方法的第二实施例中头像的示意图。图4是本专利技术【具体实施方式】中提供的一种头像调整的方法的第二实施例中待调元素的示意图。图5是本专利技术【具体实施方式】中提供的一种头像调整的方法的第二实施例中头像和待调元素初始化的示意图。图6是本专利技术【具体实施方式】中提供的一种头像调整的装置的第一实施例的结构方框图。图7是本专利技术【具体实施方式】中提供的一种头像调整的装置的第二实施例的结构方框图。【具体实施方式】为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,其是本专利技术【具体实施方式】中提供的一种头像调整的方法的第一实施例的方法流程图。如图所示,该方法,包括:步骤SlOl:获取滑动操作的起点和终点的位置。在移动终端屏幕上进行滑动操作,获取滑动操作的起点和终点的位置,具体的滑动操作的实现在现有技术中已有实现,在此不做进一步说明。步骤S102:计算所述终点相对于起点的偏移量。在滑动操作的处理过程中,起点和终点通过坐标描述,根据对应的坐标值即可计算终点相对于起点的偏移量。具体的偏移量分为水平和竖直(相对于系统默认的坐标系)两个方向,例如水平方向的偏移量为dx,竖直方向的偏移量为dy。步骤S103:根据所述偏移量移动头像中待调元素的位置。头像中的待调元素例如眼珠、鼻、嘴等,对其设置一定位点,以定位点的位置定位待调元素的位置,对待调元素的调整也就是对定位点的调整,例如定位点的位置为P(X,y),那么根据前述的偏移量进行调整后的位置为P (χ+dx, y+dy)。综上所述,通过获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置;提高了头像调整过程中的操控精度,减少了形象设计时的工作量。请参考图2,其是本专利技术【具体实施方式】中提供的一种头像调整的方法的第二实施例的方法流程图。如图所示,该方法,包括:步骤S201:初始化所述头像和待调元素。请参考图3、图4和图5,其分别是头像的示意图、待调元素的示意图以及头像和待调元素初始化的示意图,在生成最终的形象之前,需要初始化头像和待调元素,在本实施例中,初始化的待调元素是眼珠,初始化的头像是头部出眼珠之外的图像。在初次显示时,目艮珠随意设置于眼眶的位置即可,后续进一步对眼珠在眼眶中的具体位置进行调整。步骤S202:获取滑动操作的起点和终点的位置。在具体调整过程中,从操作界面的任意位置开始操作均可,不一定要将起点落在眼珠所在位置,最后的调整只是将滑动操作的轨迹投射给待调元素,例如本实施例中的眼珠。步骤S203:计算所述终点相对于起点的偏移量。假设获得的起点的位置为pi (xl,y当前第1页1 2 本文档来自技高网...

【技术保护点】
一种头像调整的方法,其特征在于,包括:获取滑动操作的起点和终点的位置;计算所述终点相对于起点的偏移量;根据所述偏移量移动头像中待调元素的位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡盛平
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1