截屏方法及装置、存储介质制造方法及图纸

技术编号:24759426 阅读:24 留言:0更新日期:2020-07-04 09:54
本公开是关于一种截屏方法及装置、存储介质。该方法包括:检测作用于显示有被裁剪图像的滑动操作;根据所述滑动操作的滑动轨迹是否有交点,确定所述滑动轨迹是否闭合;若所述滑动轨迹未闭合,根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分;根据被裁剪后的滑动轨迹的两个端点所在位置,生成闭合轨迹;根据所述闭合轨迹,进行所述被裁剪图像的裁剪得到裁剪图像,其中,所述裁剪图像至少包括:显示在所述闭合轨迹内的图像内容。通过该方法,能提升感兴趣区域(目标)在裁剪图像中的面积占比且闭合轨迹区域更圆润,因而能提升用户的视觉体验。

Screen capture method, device and storage medium

【技术实现步骤摘要】
截屏方法及装置、存储介质
本公开涉及电子设备
,尤其涉及一种截屏方法及装置、存储介质。
技术介绍
随着电子技术的发展,终端等电子设备的功能日渐增强,已经成为人们日常生活中必备的产品之一。通常,电子设备(如手机、平板电脑)具备区域截屏功能,该功能使得用户可通过电子设备对显示屏显示的内容进行部分截取。例如,用户对当前显示画面中的某一物品感兴趣,想要分享或保存,即可框选出该物品,对应的,电子设备基于用户的框选操作截取包含该物品的图像内容。然而,用户在框选感兴趣的内容(目标)时,如何更好的截取出目标以提升用户体验是有待解决的问题之一。
技术实现思路
本公开提供一种截屏方法及装置、存储介质。根据本公开实施例的第一方面,提供一种截屏方法,应用于电子设备中,包括:检测作用于显示有被裁剪图像的滑动操作;根据所述滑动操作的滑动轨迹是否有交点,确定所述滑动轨迹是否闭合;若所述滑动轨迹未闭合,根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分;根据被裁剪后本文档来自技高网...

【技术保护点】
1.一种截屏方法,其特征在于,应用于电子设备中,所述方法包括:/n检测作用于显示有被裁剪图像的滑动操作;/n根据所述滑动操作的滑动轨迹是否有交点,确定所述滑动轨迹是否闭合;/n若所述滑动轨迹未闭合,根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分;/n根据被裁剪后的滑动轨迹的两个端点所在位置,生成闭合轨迹;/n根据所述闭合轨迹,进行所述被裁剪图像的裁剪得到裁剪图像,其中,所述裁剪图像至少包括:显示在所述闭合轨迹内的图像内容。/n

【技术特征摘要】
1.一种截屏方法,其特征在于,应用于电子设备中,所述方法包括:
检测作用于显示有被裁剪图像的滑动操作;
根据所述滑动操作的滑动轨迹是否有交点,确定所述滑动轨迹是否闭合;
若所述滑动轨迹未闭合,根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分;
根据被裁剪后的滑动轨迹的两个端点所在位置,生成闭合轨迹;
根据所述闭合轨迹,进行所述被裁剪图像的裁剪得到裁剪图像,其中,所述裁剪图像至少包括:显示在所述闭合轨迹内的图像内容。


2.根据权利要求1所述的方法,其特征在于,所述根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分,包括:
确定所述轨迹起点到轨迹中点之间的各轨迹点到所述轨迹终点之间的第一距离;所述轨迹中点为:从所述轨迹起点到所述轨迹终点开始计数,计数编号位于中间位置的轨迹点;
确定轨迹终点到轨迹中点之间的各轨迹点到所述轨迹起点之间的第二距离;
当所述第一距离的最小值小于所述第二距离的最小值时,裁剪所述起点部分。


3.根据权利要求2所述的方法,其特征在于,所述起点部分包括:所述轨迹起点到所述第一距离的最小值对应的轨迹点之间的轨迹点。


4.根据权利要求2所述的方法,其特征在于,所述根据所述滑动轨迹的形状,裁剪包含轨迹起点的起点部分或者裁剪包含轨迹终点的终点部分,还包括:
当所述第一距离的最小值大于所述第二距离的最小值时,裁剪所述终点部分。


5.根据权利要求4所述的方法,其特征在于,所述终点部分包括:所述轨迹终点到所述第二距离的最小值对应的轨迹点之间的轨迹点。


6.根据权利要求1所述的方法,其特征在于,所述根据被裁剪后的滑动轨迹的两个端点所在位置,生成闭合轨迹,包括:
在被裁剪后的滑动轨迹的两个端点之间,按照曲线函数绘制曲线;
绘制的曲线与被裁剪后的所述滑动轨迹之间相交,得到所述闭合轨迹。


7.根据权利要求1所述的方法,其特征在于,所述根据所述闭合轨迹,进行所述被裁剪图像的裁剪得到裁剪图像,包括:
裁剪掉所述被裁剪图像位于所述闭合轨迹的外接矩形框外的图像,得到所述裁剪图像。


8.根据权利要求1所述的方法,其特征在于,所述根据所述闭合轨迹,进行所述被裁剪图像的裁剪得到裁剪图像,包括:
对所述裁剪图像内位于所述闭合轨迹之外图像内容进行弱化处理,得到包括所述闭合轨迹内图像内容的所述裁剪图像。


9.根据权利要求8所述的方法,其特征在于,所述对所述裁剪图像内位于所述闭合轨迹之外图像内容进行弱化处理,包括以下至少之一:
对所述裁剪图像内位于所述闭合轨迹之外图像内容进行模糊处理;
对所述裁剪图像内位于所述闭合轨迹之外图像内容添加蒙版;
透明化所述裁剪图像内位于所述闭合轨迹之外的图像内容。


10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述滑动轨迹闭合,在所述被裁剪图像中裁剪所述滑动轨迹中的闭合区域得到所述裁剪图像。


11.一种截屏装置,其特征在于,应用于电子设备中,所述装置包括:
检测模块,配置为检...

【专利技术属性】
技术研发人员:陈新宇张勇刘立军赵彬
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1