拍摄方法、可读介质和电子设备技术

技术编号:38325797 阅读:14 留言:0更新日期:2023-07-29 09:08
本申请涉及终端技术领域,公开了一种拍摄方法、可读介质和电子设备。电子设备包括第一屏幕和多个物理摄像头,第一屏幕为折叠屏幕;该方法包括:第一应用接收到第二应用的第一拍摄指令,第一拍摄指令中包括前置拍摄的视角标识;在第一屏幕处于展开状态的情况下,响应于第一拍摄指令,第一应用启动第一物理摄像头;在第一屏幕处于折叠状态的情况下,响应于第一拍摄指令,第一应用启动第二物理摄像头;第二应用通过第一应用启动的物理摄像头完成第一拍摄指令;其中,第二应用独立于第一应用。如此,第二应用的开发人员无需开发根据第一屏幕的折叠形态确定用于响应同一拍摄视角标识的物理摄像头的指令,降低了开发成本。降低了开发成本。降低了开发成本。

【技术实现步骤摘要】
拍摄方法、可读介质和电子设备
[0001]本申请是分案申请,原申请的申请号是202111651361.9,原申请日是2021年12月30日,原申请的全部内容通过引用结合在本申请中。


[0002]本申请涉及终端
,特别涉及一种拍摄方法、可读介质和电子设备。

技术介绍

[0003]随着柔性屏技术的发展,配置有柔性屏幕的可折叠电子设备的应用越来越广泛。可折叠电子设备中,通常配置有多个物理摄像头,并且电子设备处于不同的形态时,例如折叠状态、展开状态,电子设备使用的逻辑前置/逻辑后置摄像头,可能会采用不同的物理摄像头。因此,应用程序需要根据电子设备的形态,来确定逻辑前置/后置摄像头所采用的物理摄像头。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种拍摄方法、可读介质和电子设备。通过由电子设备的系统软件/服务/模块根据电子设备的折叠形态确定应用程序要启动的逻辑摄像头对应的物理摄像头,如此可以降低应用程序的开发成本。
[0005]第一方面,本申请实施例提供了一种拍摄方法,应用于电子设备,该电子设备包括位于电子设备的不同侧的第一屏幕和第二屏幕,其中第一屏幕为折叠屏,第一屏幕的同一侧设置有至少一个第一物理摄像头,第二屏幕的同一侧设置有至少一个第二物理摄像头;并且该方法包括:第一应用接收到第二应用的拍摄指令,拍摄指令中包括拍摄视角标识,拍摄视角包括前置拍摄和后置拍摄;第一应用根据拍摄视角标识、第一屏幕的折叠形态以及预先存储的第一屏幕在不同折叠形态下各物理摄像头和拍摄视觉标识的对应关系,确定出用于完成拍摄指令的物理摄像头;第二应用通过确定出的物理摄像头完成拍摄指令;其中,第二应用独立于第一应用。
[0006]在本申请实施例中,是由电子设备中的第一应用(例如电子设备的系统软件/服务/模块/系统应用,如下文的相机提供者等),来根据电子设备的折叠屏(第一屏幕)的折叠状态,确定同一个拍摄视角标识(即是下文的逻辑摄像头标识,如逻辑前置摄像头标识、逻辑后置摄像头标识等)对应的物理摄像头,以便于第二应用可以通过确定出的对应的物理摄像头来采集图像/视频。从而第二应用的开发人员无需开发根据电子设备的折叠屏的折叠形态,确定用于响应同一拍摄视角标识的物理摄像头的指令,降低了开发成本。
[0007]在上述第一方面的一种可能实现中,上述第一应用根据拍摄视角标识、第一屏幕的折叠形态以及预先存储的第一屏幕在不同折叠形态下各物理摄像头和拍摄视觉标识的对应关系,确定出用于完成拍摄指令的物理摄像头,包括:第一应用在拍摄视角标识为前置拍摄的标识、且第一屏幕处于展开状态的情况下,确定通过第一物理摄像头完成拍摄指令;第二应用在拍摄视角标识为前置拍摄的标识、且第一屏幕处于折叠状态的情况下,确定通
过第二物理摄像头完成拍摄指令。
[0008]在上述第一方面的一种可能实现中,上述方法还包括:第一应用在第一屏幕的折叠形态发生变化的情况下,切换用于完成拍摄指令的物理摄像头。
[0009]在上述第一方面的一种可能实现中,上述第一应用在第一屏幕的折叠形态发生变化的情况下,切换用于完成拍摄指令的物理摄像头,包括:第一应用在第一屏幕由展开状态切换为折叠状态的情况下,将用于完成拍摄指令的物理摄像头,由第一物理摄像头切换为第二物理摄像头;第一应用在第一屏幕由折叠状态切换为展开状态的情况下,将用于完成拍摄指令的物理摄像头,由第二物理摄像头切换为第一物理摄像头。
[0010]即是第二应用在通过确定出的物理摄像头采集图像或视频过程中,若电子设备的第一屏幕的折叠形态发生变化,第一应用可以根据电子设备变化后的折叠形态,切换对应的物理摄像头。从而可以避免电子设备的折叠形态发生变化后,第二应用依然通过电子设备折叠形态变化前的折叠形态对应的物理摄像头采集图像或视频,提升了用户体验。
[0011]在上述第一方面的一种可能实现中,上述电子设备还包括与第一屏幕设置于不同侧的至少一个第三物理摄像头;并且上述方法还包括:第一应用在拍摄视角标识为后置拍摄的标识、且第一屏幕处于展开状态的情况下,确定通过第三物理摄像头和/或第二物理摄像头完成拍摄指令;第一应用在拍摄视角标识为后置拍摄的标识、且第一屏幕处于折叠状态的情况下,确定通过第三物理摄像头完成拍摄指令。
[0012]即是电子设备在第二应用的拍摄视角为后置拍摄的情况下(即后文中使用逻辑后置摄像头采集图像或视频的情况下),在第一屏幕处于折叠状态时采用第三物理摄像头完成拍摄指令,在第一屏幕处理展开状态时采用第三物理摄像头和/或第二物理摄像头完成拍摄指令。
[0013]在上述第一方面的一种可能实现中,上述方法还包括:
[0014]第一应用在出现异常并恢复的情况下,基于拍摄视角标识、第一屏幕的折叠形态、以及预先存储的第一屏幕在不同形态下各物理摄像头和拍摄视角标识的对应关系,重新确定用于完成拍摄指令的物理摄像头。
[0015]即是电子设备在第一应用出现异常并恢复的情况下,例如由于第一应用不能继续提供服务重启后,第一应用可以基于拍摄视角标识、第一屏幕的折叠形态、以及预先存储的第一屏幕在不同形态下各物理摄像头和拍摄视角标识的对应关系,重新确定用于完成拍摄指令的物理摄像头,避免由于第一应用重启,第二应用无法通过正确的物理摄像头采集图像或视频,提升了用户体验。
[0016]在上述第一方面的一种可能实现中,上述方法还包括:
[0017]第一应用从第三应用获取第一屏幕的折叠形态。
[0018]在上述第一方面的一种可能实现中,上述电子设备的操作系统包括硬件抽象层和应用程序框架层;并且第一应用设置于硬件抽象层;第三应用设置于应用程序框架层。
[0019]在上述第一方面的一种可能实现中,上述第二应用包括以下应用中的任意一种:相机应用、即时通信应用、浏览器应用、视频会议应用。
[0020]第二方面,本申请实施例提供了一种可读介质,该可读介质中包含有指令,当指令被电子设备的处理器执行时使电子设备实现上述第一方面及上述第一方面的可能实现提供的任意一种拍摄方法。
[0021]第三方面,本申请实施例提供了一种电子设备,该电子设备包括:多个物理摄像头;
[0022]存储器,用于存储由电子设备的一个或多个处理器执行的指令;以及至少一个处理器,用于运行指令以使电子设备通过上述第一方面及上述第一方面的可能实现提供的任意一种拍摄方法从多个物理摄像头中选择至少一个来完成拍摄指令。
附图说明
[0023]图1根据本申请的一些实施例,示出了一种可折叠手机100的结构示意图;
[0024]图2A根据本申请的一些实施例,示出了一种手机100处于展开状态时正面(图1所示A面)的示意图;
[0025]图2B根据本申请的一些实施例,示出了一种手机100处于展开状态时背面(图1所示B/C面)面的示意图正面的下面;
[0026]图3A根据本申请的一些实施例,示出了一种手机100处于折叠状态时正面(图1所示C面)的示意图;
[0027]图3B本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,应用于可折叠电子设备,其特征在于,所述电子设备包括在展开状态下分别位于所述电子设备的正反两面的第一屏幕和第二屏幕,其中所述第一屏幕为折叠屏,所述电子设备上与所述第一屏幕的同一侧设置有至少一个第一物理摄像头,所述电子设备上与所述第二屏幕的同一侧设置有至少一个第二物理摄像头;并且所述方法包括:第一应用接收到第二应用的第一拍摄指令,所述第一拍摄指令中包括前置拍摄的视角标识;在所述第一屏幕处于展开状态的情况下,响应于所述第一拍摄指令,所述第一应用启动所述第一物理摄像头;在所述第一屏幕处于折叠状态的情况下,响应于所述第一拍摄指令,所述第一应用启动所述第二物理摄像头;所述第二应用通过所述第一应用启动的物理摄像头完成所述第一拍摄指令;其中,所述第二应用独立于所述第一应用。2.根据权利要求1所述的方法,其特征在于,所述在所述第一屏幕处于展开状态的情况下,响应于所述第一拍摄指令,所述第一应用启动所述第一物理摄像头,包括:所述第一应用根据所述前置拍摄的视角标识、所述第一屏幕的折叠形态和预先存储的所述第一屏幕在不同折叠形态下各物理摄像头和拍摄视觉标识的对应关系,确定出通过所述第一物理摄像头响应所述第一拍摄指令并启动所述第一物理摄像头。3.根据权利要求1所述的方法,其特征在于,所述在所述第一屏幕处于折叠状态的情况下,响应于所述第一拍摄指令,所述第一应用启动所述第二物理摄像头,包括:所述第一应用根据所述前置拍摄的视角标识、所述第二屏幕的折叠形态和预先存储的所述第一屏幕在不同折叠形态下各物理摄像头和拍摄视觉标识的对应关系,确定出通过所述第二物理摄像头响应所述第一拍摄指令并启动所述第二物理摄像头。4.根据权利要求1所述的方法,其特征在于,还包括:所述第一应用在所述第一屏幕的折叠形态发生变化的情况下,切换启动的物理摄像头。5.根据权利要求4所述的方法,其特征在于,所述第一应用在所述第一屏幕的折叠形态发生变化的情况下,切换启动的物理摄像头,包括:所述第一应用在所述第一屏幕由展开状态切换为...

【专利技术属性】
技术研发人员:武文斌张东
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1