System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 拍照方法、装置、设备及存储介质制造方法及图纸_技高网

拍照方法、装置、设备及存储介质制造方法及图纸

技术编号:39976734 阅读:7 留言:0更新日期:2024-01-09 01:12
本申请公开了一种拍照方法、装置、设备及存储介质,该方法包括:显示拍照界面,该拍照界面显示有取景模式选择控件和三维虚拟对象;其中,不同取景模式下该三维虚拟对象的取景范围不同;响应于基于该取景模式选择控件选中的取景模式,在拍照界面上显示该取景模式对应的取景范围内的该三维虚拟对象;响应于拍照指令,获取该三维虚拟对象在该取景模式下的图像;其中,该图像通过对该取景模式下的该三维虚拟对象进行虚拟拍照得到。本申请提供的拍照方案支持自由选择取景模式,即取景模式自定义,基于选中的取景模式对该三维虚拟对象进行虚拟拍照,可以快速生成符合用户需求的图像,显著提升了人机交互效率。

【技术实现步骤摘要】

本申请涉及互联网,特别涉及一种拍照方法、装置、设备及存储介质


技术介绍

1、随着互联网技术的飞速发展,目前在社交场景下用户可以进行一系列彰显个性化的操作,比如设置头像、分享图像到社交平台、创作表情等。而用户执行上述个性化操作的前提便是预先获得相关图像。

2、相关技术获取图像的一种方式为对游戏画面进行截屏。示例性地,截取的一帧游戏画面中包括三维虚拟对象,比如游戏中的虚拟人物。

3、针对通过截屏来获取图像的方式,用户可能需要通过执行多次截屏操作才能获取到符合用户需求的图像,人机交互效率低。因此,目前亟需通过一种新的拍照方法来获取图像,以提升人机交互效率。


技术实现思路

1、本申请实施例提供了一种拍照方法、装置、设备及存储介质,显著提升了人机交互效率。所述技术方案如下:

2、一方面,提供了拍照方法,所述方法包括:

3、显示拍照界面,所述拍照界面显示有取景模式选择控件和三维虚拟对象;其中,不同取景模式下所述三维虚拟对象的取景范围不同;

4、响应于基于所述取景模式选择控件选中的取景模式,在所述拍照界面上显示所述取景模式对应的取景范围内的所述三维虚拟对象;

5、响应于拍照指令,获取所述三维虚拟对象在所述取景模式下的图像;其中,所述图像通过对所述取景模式下的所述三维虚拟对象进行虚拟拍照得到。

6、另一方面,提供了一种拍照装置,所述装置包括:

7、显示模块,被配置为显示拍照界面,所述拍照界面显示有取景模式选择控件和三维虚拟对象;其中,不同取景模式下所述三维虚拟对象的取景范围不同;

8、所述显示模块,还被配置为响应于基于所述取景模式选择控件选中的取景模式,在所述拍照界面上显示所述取景模式对应的取景范围内的所述三维虚拟对象;

9、拍照模块,被配置为响应于拍照指令,获取所述三维虚拟对象在所述取景模式下的图像;其中,所述图像通过对所述取景模式下的所述三维虚拟对象进行虚拟拍照得到。

10、在一些可能的实现方式中,所述显示模块,被配置为显示虚拟世界的显示界面,所述虚拟世界的显示界面中显示有所述三维虚拟对象;响应于所述三维虚拟对象移动至所述虚拟世界的目标虚拟场景下,在所述虚拟世界的显示界面中显示处于所述目标虚拟场景下的所述三维虚拟对象和拍照入口;响应于对所述拍照入口的触控操作,在所述虚拟世界的显示界面中显示所述取景模式选择控件,得到所述拍照界面。

11、在一些可能的实现方式中,所述拍照界面还显示有动作选择控件;

12、所述显示模块,还被配置为响应于对所述动作选择控件的触控操作,在所述拍照界面上显示动作选择菜单,所述动作选择菜单包括多个动作选项;基于对目标动作选项的选中操作,显示所述三维虚拟对象执行所述目标动作选项指示的动作;

13、所述拍照模块,还被配置为对所述三维虚拟对象在所述取景模式下执行所述目标动作选项指示的动作,进行虚拟拍照得到所述图像。

14、在一些可能的实现方式中,所述显示模块,还被配置为响应于对所述三维虚拟对象的旋转操作,切换所述三维虚拟对象在所述拍照界面上显示的拍照角度。

15、在一些可能的实现方式中,所述显示模块,还被配置为响应于拍照角度选择操作,在所述拍照界面上显示拍照角度选择菜单,所述拍照角度选择菜单包括多个拍照角度选项;响应于对目标拍照角度选项的选中操作,在所述拍照界面上显示所述目标拍照角度选项指示的拍照角度下的所述三维虚拟对象。

16、在一些可能的实现方式中,所述取景模式选择控件包括滑动条和滑动块,所述滑动条上设置了多个取景模式档位;

17、所述显示模块,还被配置为响应于所述滑动块滑动至所述滑动条上的目标取景模式档位,在所述拍照界面上显示所述取景模式对应的取景范围内的所述三维虚拟对象;或,响应于对所述滑动条上的目标取景模式档位的触控操作,在所述拍照界面上显示所述取景模式对应的取景范围内的所述三维虚拟对象。

18、在一些可能的实现方式中,所述拍照界面包括取景区域,所述取景区域显示有所述三维虚拟对象、所述取景模式选择控件和所述动作选择控件;

19、所述显示模块,还被配置为响应于对所述动作选择控件的触控操作,显示所述动作选择菜单在所述拍照界面上向目标方向逐渐滑动显示,且所述取景区域随着所述动作选择菜单的逐渐增大而缩小的动画效果。

20、在一些可能的实现方式中,所述显示模块,还被配置为响应于对所述动作选择控件的触控操作,在所述拍照界面上显示性别选择控件;响应于对所述性别选择控件的触控操作,在所述拍照界面上显示性别选择菜单,所述性别选择菜单包括多个性别选项;响应于对目标性别选项的选中操作,在所述拍照界面上显示与所述目标性别选项匹配的动作选择菜单。

21、在一些可能的实现方式中,所述图像的前景画面和背景画面是分开存储的;其中,所述图像的前景画面对应所述三维虚拟对象,所述图像的背景画面对应所述图像中去除所述三维虚拟对象之外的其他部分。

22、在一些可能的实现方式中,所述显示模块,还被配置为基于所述图像的显示位置,显示多个功能控件;响应于对所述多个功能控件中目标功能控件的触控操作,显示设置界面;其中,所述设置界面显示有包括所述三维虚拟对象的第一预览图像,所述第一预览图像是基于所述前景画面和目标背景画面合成的。

23、在一些可能的实现方式中,所述显示模块,还被配置为响应于针对所述三维虚拟对象的移动操作,在所述设置界面上移动显示所述三维虚拟对象;或,响应于针对所述三维虚拟对象的缩放操作,在所述目标背景画面保持不变的情况下,在所述设置界面上显示缩放后的所述三维虚拟对象。

24、在一些可能的实现方式中,所述设置界面还显示有背景设置控件;

25、所述显示模块,还被配置为响应于对所述背景设置控件的触控操作,在所述设置界面上显示背景选择菜单;其中,所述背景选择菜单包括多个色彩选项;响应于对目标色彩选项的选中操作,在所述设置界面上显示包括所述三维虚拟对象的第二预览图像;其中,所述第二预览图像是基于所述前景画面和具有所述目标色彩选项指示的色彩的背景画面合成的。

26、在一些可能的实现方式中,所述设置界面还显示有背景设置控件;

27、所述显示模块,还被配置为响应于对所述背景设置控件的触控操作,在所述设置界面上显示背景选择菜单;其中,所述背景选择菜单包括相册控件;响应于对所述相册控件的选中操作,显示存储的图像;响应于对所述存储的图像中任意图像的选中操作,在所述设置界面上显示包括所述三维虚拟对象的第三预览图像;其中,所述第三预览图像是基于所述前景画面和被选中的图像合成的。

28、在一些可能的实现方式中,所述设置界面为头像设置界面或表情设置界面,所述显示模块,还被配置为以置于顶层的显示方式,在所述设置界面上显示遮罩层;其中,所述遮罩层包括与所述三维虚拟对象的头部对应的区域和与所述三维虚拟对象的身体部位对应的区域本文档来自技高网...

【技术保护点】

1.一种拍照方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述显示拍照界面,包括:

3.根据权利要求1所述的方法,其特征在于,所述拍照界面还显示有动作选择控件;所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述取景模式选择控件包括滑动条和滑动块,所述滑动条上设置了多个取景模式档位;

7.根据权利要求3所述的方法,其特征在于,所述拍照界面包括取景区域,所述取景区域显示有所述三维虚拟对象、所述取景模式选择控件和所述动作选择控件;

8.根据权利要求3所述的方法,其特征在于,所述响应于对所述动作选择控件的触控操作,在所述拍照界面上显示动作选择菜单,包括:

9.根据权利要求1至8中任一项权利要求所述的方法,其特征在于,所述图像的前景画面和背景画面是分开存储的;

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:</p>

11.根据权利要求10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求10所述的方法,其特征在于,所述设置界面还显示有背景设置控件;所述方法还包括:

13.根据权利要求10所述的方法,其特征在于,所述设置界面还显示有背景设置控件;所述方法还包括:

14.根据权利要求10所述的方法,其特征在于,所述设置界面为头像设置界面或表情设置界面,所述方法还包括:

15.根据权利要求3所述的方法,其特征在于,所述方法还包括:

16.根据权利要求7所述的方法,其特征在于,所述方法还包括:

17.根据权利要求7所述的方法,其特征在于,所述取景区域还显示有拍照控件;所述方法还包括:

18.一种拍照装置,其特征在于,所述装置包括:

19.一种计算机设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行以实现如权利要求1至17中任一项权利要求所述的拍照方法。

20.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现如权利要求1至17中任一项权利要求所述的拍照方法。

21.一种计算机程序产品或计算机程序,其特征在于,所述计算机程序产品或计算机程序包括计算机程序代码,所述计算机程序代码存储在计算机可读存储介质中,计算机设备的处理器从所述计算机可读存储介质读取所述计算机程序代码,所述处理器执行所述计算机程序代码,使得所述计算机设备执行如权利要求1至17中任一项权利要求所述的拍照方法。

...

【技术特征摘要】

1.一种拍照方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述显示拍照界面,包括:

3.根据权利要求1所述的方法,其特征在于,所述拍照界面还显示有动作选择控件;所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述取景模式选择控件包括滑动条和滑动块,所述滑动条上设置了多个取景模式档位;

7.根据权利要求3所述的方法,其特征在于,所述拍照界面包括取景区域,所述取景区域显示有所述三维虚拟对象、所述取景模式选择控件和所述动作选择控件;

8.根据权利要求3所述的方法,其特征在于,所述响应于对所述动作选择控件的触控操作,在所述拍照界面上显示动作选择菜单,包括:

9.根据权利要求1至8中任一项权利要求所述的方法,其特征在于,所述图像的前景画面和背景画面是分开存储的;

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求10所述的方法,其特征在于,所述设置界面还显示有背景设置控件;所述方法还包括:

13.根据权利要求10所述的方法...

【专利技术属性】
技术研发人员:郝春霞林诗钦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1