【技术实现步骤摘要】
截屏方法、设备及存储介质
[0001]本申请涉及终端设备
,尤其涉及一种截屏方法、设备及存储介质。
技术介绍
[0002]随着终端设备技术的不断发展,终端设备支持的功能也越来越丰富,例如现有的终端设备通常支持截屏功能,从而使得用户在使用终端设备的过程中,能够通过截屏功能随时截取自己需要的内容。
[0003]目前,为了方便用户单手截屏,很多终端设备具备支持指关节截屏的特性,这样用户可以单指关节连续敲击屏幕就可以实现截屏操作。
[0004]然而,现有指关节截屏功能通常是适用于手机等屏幕相对较小的终端设备,对于平板电脑等屏幕较大的终端设备,指关节截屏成功率较低。
技术实现思路
[0005]为了解决上述技术问题,本申请提供一种截屏方法、设备及存储介质,旨在提高大屏设备,如平板电脑设备的指关节截屏成功率。
[0006]第一方面,本申请提供一种截屏方法,应用于终端设备。其中,终端设备的触摸屏被划分为多个屏幕分块,该方法包括:响应于用户对触摸屏的敲击操作,确定敲击位置所在的屏幕分块和敲击操作对 ...
【技术保护点】
【技术特征摘要】
1.一种截屏方法,其特征在于,应用于终端设备,所述终端设备的触摸屏被划分为多个屏幕分块,所述方法包括:响应于用户对所述触摸屏的敲击操作,确定敲击位置所在的屏幕分块和所述敲击操作对应的梯度值,所述梯度值用于指示多帧加速度数据间的数据变化量;确定所述敲击位置所在的屏幕分块与加速度传感器所在的屏幕分块之间的相对距离;根据所述加速度传感器所在的屏幕分块的梯度门限阈值、所述相对距离、所述相对距离对应的距离系数和所述敲击位置所在的屏幕分块对应的常量参数,确定所述敲击位置所在的屏幕分块的梯度门限阈值;在所述敲击操作对应的梯度值大于所述敲击位置所在的屏幕分块的梯度门限阈值时,触发截屏。2.根据权利要求1所述的方法,其特征在于,所述确定敲击位置所在的屏幕分块,包括:确定所述敲击位置相对所述触摸屏的坐标;根据所述敲击位置相对所述触摸屏的坐标,确定所述敲击位置所在的屏幕分块。3.根据权利要求2所述的方法,其特征在于,所述确定所述敲击位置相对所述触摸屏的坐标,包括:通过所述触摸屏中的触摸传感器采集用户敲击所述敲击位置时的报点数据;构建相对于所述触摸屏的坐标系;根据所述报点数据,确定所述敲击位置在所述坐标系中的坐标。4.根据权利要求3所述的方法,其特征在于,所述根据所述报点数据,确定所述敲击位置在所述坐标系中的坐标,包括:根据所述报点数据中所述触摸传感器采集到的所述敲击位置在敲击前第一时间阈值内的第一电容值、敲击时刻的第二电容值,以及敲击后第二时间阈值内的第三电容值,确定电容值的变化趋势;根据所述电容值的变化趋势,确定所述敲击位置在所述坐标系中的坐标。5.根据权利要求3所述的方法,其特征在于,在得到所述报点数据之后,所述方法还包括:通过所述加速度传感器采集用户敲击所述敲击位置时的加速度数据;根据所述报点数据和所述加速度数据,预测所述敲击操作触发截屏的置信度值;在所述置信度值大于设定的置信度阈值时,执行构建相对于所述触摸屏的坐标系。6.根据权利要求3所述的方法,其特征在于,所述构建相对于所述触摸屏的坐标系,包括:以所述触摸屏的左下角为坐标原点;设置X轴水平指向右侧,Y轴垂直指向顶部,Z轴指向所述触摸屏前方,得到相对于所述触摸屏的坐标系。7.根据权利要求1所述的方法,其特征在于,所述确定所述敲击操作对应的梯度值,包括:通过所述加速度传感器采集用户敲击所述敲击位置时的加速度数据;根据所述加速度数据,确定所述敲击操作对应的梯度值。8.根据权利要求1所述的方法,其特征在于,基于下述公式,根据所述加速度传感器所
在的屏幕分块的梯度门限阈值、所述相对距离、所述相对距离对应的距离系数和所述敲击位置所在的屏幕分块对应的常量参数,确定所述敲击位置所在的屏幕分块的梯度门限阈值:Current_Grandient=Threshold_Grandient*distance*Coeff+K其中,Current_Grandient为所述敲击位置所在的屏幕分块的梯度门限阈值,Threshold_Grandient为所述加速度传感器所在的屏幕分块的梯度门限阈值;distance为所述敲击位置所在的屏幕分块与所述加速度传感器所在的屏幕分块之间的相对距离,Coeff为所述相对距离对应的距离系数,K为所述敲击位置所在的屏幕分...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。