从 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
来构建 AOSP 并为其做贡献。有关详细信息,请参阅AOSP 变更。
相机预览防抖
使用收藏集保持井井有条 根据您的偏好保存内容并对其进行分类。
对于运行 Android 13 或更高版本的设备,相机框架在相机拍摄会话中的预览流和其他非 RAW 流上提供视频防抖支持。此功能让第三方应用在比较相机预览和录制内容时,能够提供所见即所得 (WYSIWYG) 体验。
实现
为了向第三方应用提供此功能,设备制造商必须声明支持以下键,并在相机 HAL 中实现预览防抖算法
要修改此功能的默认设置,请在使用 createCaptureRequest
创建拍摄请求时,在拍摄请求模板中分配一个默认值。
有关此功能的参考实现,请参阅 Cuttlefish 中 EmulatedCamera
的代码,网址为 hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp
。
有关视频防抖模式的更多详细信息,请参阅 CONTROL_VIDEO_STABILIZATION_MODE
。
验证
要测试此功能的实现,请使用以下 CTS 和 ITS 测试
CTS
ITS(测试视野和防抖质量)
此页面上的内容和代码示例受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2025-02-05 UTC。
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-05 UTC."],[],[]]