【技术实现步骤摘要】
基于终端姿态的图片显示及获取方法及装置、存储介质、终端
本专利技术涉及终端应用领域,尤其涉及一种基于终端姿态的图片显示及获取方法及装置、存储介质、终端。
技术介绍
目前手机等终端的壁纸或应用显示的背景等图片一般采用平面图片或动态图片,随着用户对终端的深度使用,这种方式已不足以给用户带来更极致的体验感。为突破这一限制,本专利技术提出一种球型图片的概念,并提供了一种通过终端的姿态来映射球型图片的部分区域到终端显示,以提高用户的体验感。
技术实现思路
本专利技术解决的技术问题是如何通过终端的姿态来映射球型图片的部分区域到终端显示。为解决上述问题,本专利技术实施例提供了一种基于终端姿态的图片显示方法,所述方法包括:获取目标球形图片;确定所述终端上的预设中心点,并以所述预设中心点为坐标原点建立三维坐标系,所述三维坐标系包括两两相互垂直的X轴、Y轴和Z轴;获取所述终端的当前姿态,并根据所述当前姿态确定所述终端的目标显示区域在所述三维坐标系中的映射区域;获取所述映射区域在所述目标球形图片中的目标图片区域;在所述目标显示区域上显示所述目标图片区域的图片。可选的,所述X轴、Y轴和Z轴其中第一个轴的方向为重力的反方向,第二个轴的方向为正东方向,第三个轴的方向为正南方向。可选的,所述Z轴的方向为重力的反方向,所述Y轴的方向为正东方向,所述X轴的方向为正南方向。可选的,所述获取所述终端的当前姿态,包括:获取所述终端绕Y轴旋转的角度作为所述终端的俯仰角;获取所述终端绕X轴旋转的角度作 ...
【技术保护点】
1.一种基于终端姿态的图片显示方法,其特征在于,所述方法包括:/n获取目标球形图片;/n确定所述终端上的预设中心点,并以所述预设中心点为坐标原点建立三维坐标系,所述三维坐标系包括两两相互垂直的X轴、Y轴和Z轴;/n获取所述终端的当前姿态,并根据所述当前姿态确定所述终端的目标显示区域在所述三维坐标系中的映射区域;/n获取所述映射区域在所述目标球形图片中的目标图片区域;/n在所述目标显示区域上显示所述目标图片区域的图片。/n
【技术特征摘要】
1.一种基于终端姿态的图片显示方法,其特征在于,所述方法包括:
获取目标球形图片;
确定所述终端上的预设中心点,并以所述预设中心点为坐标原点建立三维坐标系,所述三维坐标系包括两两相互垂直的X轴、Y轴和Z轴;
获取所述终端的当前姿态,并根据所述当前姿态确定所述终端的目标显示区域在所述三维坐标系中的映射区域;
获取所述映射区域在所述目标球形图片中的目标图片区域;
在所述目标显示区域上显示所述目标图片区域的图片。
2.根据权利要求1所述的方法,其特征在于,所述X轴、Y轴和Z轴其中第一个轴的方向为重力的反方向,第二个轴的方向为正东方向,第三个轴的方向为正南方向。
3.根据权利要求2所述的方法,其特征在于,所述Z轴的方向为重力的反方向,所述Y轴的方向为正东方向,所述X轴的方向为正南方向。
4.根据权利要求3所述的方法,其特征在于,所述获取所述终端的当前姿态,包括:
获取所述终端绕Y轴旋转的角度作为所述终端的俯仰角;
获取所述终端绕X轴旋转的角度作为所述终端的翻滚角;
获取所述终端绕Z轴旋转的角度作为所述终端的偏航角;
通过所述终端的俯仰角、翻滚角和偏航角表示所述终端的当前姿态。
5.根据权利要求1至4任一所述的方法,其特征在于,所述目标显示区域为矩形,所述目标显示区域通过矩形的四个顶点确定,或者,所述目标显示区域通过矩形的中心点和对角线长度确定。
6.根据权利要求1至4任一所述的方法,其特征在于,所述预设中心点为所述目标显示区域的中心点或者所述终端的中心点。
7.根据权利要求1至4任一所述的方法,其特征在于,所述获取所述终端的当前姿态,包括:
根据所述终端的姿态传感器获取所述终端的当前姿态。
8.一种基于终端姿态的图片获取方法,其特征在于,所述方法包括:
确定所述终端上的预设中心点,并以所述预设中心点为坐标原点建立三维坐标系,所述三维坐标系包括两两相互垂直的X轴、Y轴和Z轴;
在采集图片采集区域对应的图像时,获取所述终端的姿态,并根据所述姿态确定所述图片采集区域在所述三维坐标系中的映射区域;
将所述终端的多个姿态采集到的多个图像按照各自对应的映射区域进行拼接。
9.根据权利要求8所述的方法,其特征在于,所述X轴、Y轴和Z轴中其中第一个轴的方向为重力的反方向,第二个轴的方向为正东方向,第三个轴的方向为正南方向。
10.根据权利要求9所述的方法,其特征在于,所述Z轴的方向为重力的反方向,所述Y轴的方向为正东方向,所述X轴的方向为正南方向。...
【专利技术属性】
技术研发人员:赵可,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。