基于压力感应技术的图片裁剪方法和装置与流程

文档序号:12462403阅读:来源:国知局

技术特征:

1.一种基于压力感应技术的图片裁剪方法,其特征在于,所述方法包括:

响应用户在终端屏幕上的图片浏览指令,显示浏览图片,获取用户从所述浏览图片中选择的第一裁剪图片;

在接收到所述第一裁剪图片上的手势操作指令时,判断所述手势操作指令是否匹配预设的裁剪操作;

若所述手势操作指令匹配预设的裁剪操作,则对所述第一裁剪图片进行相应的裁剪处理。

2.根据权利要求1所述的方法,其特征在于,所述对所述第一裁剪图片进行相应的裁剪处理的步骤包括:

当所述手势操作为双指重压操作时,从所述双指重压操作中获取双指位置信息;

根据所述双指位置信息,在所述第一裁剪图片上显示一预设的裁剪框;

根据所述裁剪框,对所述第一裁剪图片进行裁剪,或者,在接收到用户的裁剪确认指令后,根据所述裁剪框,对所述第一裁剪图片进行裁剪;

保存裁剪后的第一裁剪图片。

3.根据权利要求1所述的方法,其特征在于,所述对所述第一裁剪图片进行相应的裁剪处理的步骤包括:

当所述手势操作为滑动操作时,从所述滑动操作中获取滑动轨迹信息;

将所述滑动轨迹信息与用户预设的滑动轨迹进行匹配,若成功匹配,则在所述第一裁剪图片上显示一预设的裁剪框;

根据所述裁剪框,对所述第一裁剪图片进行裁剪,或者,在接收到用户的裁剪确认指令后,根据所述裁剪框,对所述第一裁剪图片进行裁剪;

保存裁剪后的第一裁剪图片。

4.根据权利要求2或3所述的方法,其特征在于,在对所述第一裁剪图片进行裁剪的步骤之前还包括:

在接收到用户对裁剪框的拖动操作指令时,根据所述拖动操作指令对所述裁剪框的位置和大小进行调整。

5.根据权利要求1所述的方法,其特征在于,所述若所述手势操作指令匹配预设的裁剪操作,则对所述第一裁剪图片进行相应的裁剪处理的步骤之后还包括:

当再次接收到用户的手势操作指令时,获取用户在所述浏览图片中选择的第二裁剪图片;所述再次接收到的手势操作指令中的手势操作包括三指重压操作;

对所述第一裁剪图片和用户选择的第二裁剪图片之间的所有图片进行批量裁剪处理。

6.根据权利要求5所述的方法,其特征在于,所述对所述第一裁剪图片和用户选择的第二裁剪图片之间的所有图片进行批量裁剪处理的步骤包括:

获取所述裁剪框的数据,所述裁剪框的数据包括裁剪框的左上顶点坐标和裁剪框的宽高信息;

获取所述第一裁剪图片在浏览状态下的位置信息,以及第二裁剪图片在浏览状态下的位置信息;

根据所述第一裁剪图片的位置信息和第二裁剪图片的位置信息,以及所述裁剪框的数据,对所述第一裁剪图片和所述第二裁剪图片之间的所有图片进行相同的裁剪。

7.一种基于压力感应技术的图片裁剪装置,其特征在于,所述装置包括:

第一获取模块,用于响应用户在终端屏幕上的图片浏览指令,显示浏览图片,获取用户从所述浏览图片中选择的第一裁剪图片;

判断模块,用于在接收到所述第一裁剪图片上的手势操作指令时,判断所述手势操作指令是否匹配预设的裁剪操作;

裁剪模块,用于若所述手势操作指令匹配预设的裁剪操作,则对所述第一裁剪图片进行相应的裁剪处理。

8.根据权利要求7所述的装置,其特征在于,

所述裁剪模块,还用于当所述手势操作为双指重压操作时,从所述双指重压操作中获取双指位置信息;根据所述双指位置信息,在所述第一裁剪图片上显示一预设的裁剪框;根据所述裁剪框,对所述第一裁剪图片进行裁剪,或者,在接收到用户的裁剪确认指令后,根据所述裁剪框,对所述第一裁剪图片进行裁剪;保存裁剪后的第一裁剪图片。

9.根据权利要求7所述的装置,其特征在于,

所述裁剪模块,还用于当所述手势操作为滑动操作时,从所述滑动操作中获取滑动轨迹信息;将所述滑动轨迹信息与用户预设的滑动轨迹进行匹配,若成功匹配,则在所述第一裁剪图片上显示一预设的裁剪框;根据所述裁剪框,对所述第一裁剪图片进行裁剪,或者,在接收到用户的裁剪确认指令后,根据所述裁剪框,对所述第一裁剪图片进行裁剪;保存裁剪后的第一裁剪图片。

10.根据权利要求8或9所述的装置,其特征在于,

所述裁剪模块,还用于在接收到用户对裁剪框的拖动操作指令时,根据所述拖动操作指令对所述裁剪框的位置和大小进行调整。

11.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第二获取模块,用于当再次接收到用户的手势操作指令时,获取用户在所述浏览图片中选择的第二裁剪图片;所述再次接收到的手势操作指令中的手势操作包括三指重压操作;

批量裁剪模块,用于对所述第一裁剪图片和用户选择的第二裁剪图片之间的所有图片进行批量裁剪处理。

12.根据权利要求11所述的装置,其特征在于,

所述批量裁剪模块,还用于获取所述裁剪框的数据,所述裁剪框的数据包括裁剪框的左上顶点坐标和裁剪框的宽高信息;获取所述第一裁剪图片在浏览状态下的位置信息,以及第二裁剪图片在浏览状态下的位置信息;根据所述第一裁剪图片的位置信息和第二裁剪图片的位置信息,以及所述裁剪框的数据,对所述第一裁剪图片和所述第二裁剪图片之间的所有图片进行相同的裁剪。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1