【技术实现步骤摘要】
画面旋转控制方法、装置、终端及存储介质
本申请属于终端
,具体而言,涉及一种画面旋转控制方法、装置、终端及存储介质。
技术介绍
随着科学技术的发展,终端可以支持的功能越来越多。例如用户可以使用终端观看电视或者使用终端与他人进行视频通话。在用户使用终端观看视频过程中,用户会旋转终端,终端的显示画面会向逆方向进行旋转,以便终端的显示画面可以保持垂直向下,用户可以更加舒适的观看电视。目前,终端可以基于六轴传感器,计算得到终端的旋转角度,并且基于终端的旋转角度获取到显示画面的旋转角度,进而可以旋转显示画面。但是在终端旋转过程中,终端会存在抖动的情况,基于六轴传感器的计算方法只考虑终端受到的重力,未涉及终端存在抖动的情况,会使得终端的旋转角度计算不准确,从而影响终端显示画面的旋转,进而影响显示画面的显示效果。
技术实现思路
本申请实施例提供一种画面旋转控制方法、装置、终端及存储介质,可以提高显示画面的显示效果。第一方面,本申请实施例提供一种画面旋转控制方法,包括:在终端沿第一旋转方向旋 ...
【技术保护点】
1.一种画面旋转控制方法,其特征在于,包括:/n在终端沿第一旋转方向旋转时,判断所述终端是否沿第二旋转方向发生偏移,所述第二旋转方向为所述第一旋转方向的逆方向;/n若是,则获取所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度;/n基于所述第一旋转参数,确定所述终端的显示画面的第二旋转参数,所述第二旋转参数包括第四旋转方向以及第二旋转角度,所述第四旋转方向为所述第三旋转方向的逆方向;/n基于所述第二旋转参数,旋转所述显示画面。/n
【技术特征摘要】
1.一种画面旋转控制方法,其特征在于,包括:
在终端沿第一旋转方向旋转时,判断所述终端是否沿第二旋转方向发生偏移,所述第二旋转方向为所述第一旋转方向的逆方向;
若是,则获取所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度;
基于所述第一旋转参数,确定所述终端的显示画面的第二旋转参数,所述第二旋转参数包括第四旋转方向以及第二旋转角度,所述第四旋转方向为所述第三旋转方向的逆方向;
基于所述第二旋转参数,旋转所述显示画面。
2.根据权利要求1所述的方法,其特征在于,所述若是,则获取所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度,包括:
若是,则获取所述终端在所述第二旋转方向的偏移量;
若所述偏移量小于旋转开始角度,则标记所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度,所述第三旋转方向为第一旋转方向;
若所述偏移量大于所述旋转开始角度,则标记所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度,所述第三旋转方向为第二旋转方向。
3.根据权利要求1所述的方法,其特征在于,所述若是,则获取所述终端的第一旋转参数,包括:
若是,在外加推力下获取所述终端沿第一旋转方向旋转时上一次旋转角度,并获取所述终端沿所述第一旋转方向旋转时当前次旋转角度;
基于预设第一权重、预设第二权重、所述上一次旋转角度以及所述当前次旋转角度,计算所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度。
4.根据权利要求1所述的方法,其特征在于,所述在终端沿第一旋转方向旋转时,判断所述终端是否沿第二旋转方向发生偏移,所述第二旋转方向为所述第一旋转方向的逆方向,包括:
在所述终端为静止状态时,判断所述终端是否发生偏移;
所述若是,则获取所述终端的第一旋转参数,所述第一旋转参数包括第三旋转方向以及第一旋转角度,包括:
若是,则获取所述终端的偏移量;
若所述偏移量小于旋转开始角度,则将第一旋转角度确定为0度;
若所述偏移量大于所述旋转开始角度,则标记所述终端的第一旋转参数,所述第一旋转参数包括偏移方向以及第一旋转角度。
5.根据权利要求1所述的方法,其特征在于,所述基于...
【专利技术属性】
技术研发人员:王家宇,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。