[h2]Camera Manager;相机管理器
相机框架的核心管理类,负责获取相机设备列表、创建输入/输出流、管理会话及闪光灯状态等,是使用相机功能的首要入口。
[h2]Camera Output Capability;相机输出能力
描述相机设备支持的预览、拍照、录像配置文件及元数据类型的集合,用于在创建会话前确定设备可用的输出能力。
[h2]Camera Position;相机位置
相机设备在终端上的安装位置类型,如前置、后置或外接,用于区分和选择不同位置的相机。
[h2]Camera Type;相机类型
相机设备的功能类型,如广角、超广角、长焦等,用于标识相机类型。
[h2]Capture Session;捕获会话
相机框架中连接输入与输出的核心会话对象,负责流的配置、提交及运行控制,所有预览、拍照、录像操作均需在会话中完成。
[h2]Connection Type;连接类型
相机设备与系统的连接方式,如内置、USB外接或远程连接,用于判断相机是否为外部设备。
[h2]Exposure Mode;曝光模式
相机曝光的控制方式,包括锁定曝光、自动曝光、连续自动曝光和手动曝光。
[h2]Flash Mode;闪光灯模式
相机闪光灯的工作模式,如关闭、自动、常亮,用于在低光环境下补充照明。
[h2]Focus Mode;对焦模式
相机对焦的控制方式,包括手动对焦、连续自动对焦和自动对焦。
[h2]Frame Rate Range;帧率范围
相机输出帧速率的最小值与最大值范围,用于在预览或录像时控制画面流畅度。
[h2]Image Rotation;图像旋转角度
拍照或预览时根据设备方向对图像进行的旋转角度(0°/90°/180°/270°),确保画面方向与设备握持方向一致。
[h2]Moving Photo;动态照片
动态照片是一种“高清静态照片”+“短视频”的组合媒体格式。拍摄动态照片时,通常会记录按下快门前后各约1.5秒的画面和声音。
[h2]Photo Capture Setting;拍照捕获设置
设置单次拍照时的配置参数,包括画质等级、旋转角度、地理位置和镜像开关,用于定制拍照输出效果。
[h2]Photo Output;拍照输出
相机框架中用于输出拍照图像的流对象,负责拍照触发、回调通知及照片质量与镜像控制。
[h2]Preview Output;预览输出
相机框架中用于输出实时预览画面的流对象,将相机采集的画面实时渲染到屏幕上供用户预览。
[h2]Smooth Zoom;平滑变焦
通过连续调节焦距比,实现画面平滑缩放的变焦方式,可在录像过程中平滑过渡画面缩放,避免画面跳变。
[h2]Video Output;录像输出
相机框架中用于输出录像视频流的对象,负责录像的启停、帧率控制及视频旋转信息。
[h2]Video Stabilization Mode;视频防抖模式
录像时通过算法补偿画面抖动的功能模式,用于提升手持录像时的画面稳定性。