和你一起终身学习,这里是程序员Android
经典好文推荐,通过阅读本文,您将收获以下知识点:
一、In-sensor zoom 概述
二、如何开启 In-sensor zoom
2.1 开启 camxsettings.xml setting
2.2 多摄像头,需要添加特殊的逻辑
2.3 在 MetaTransitionTable 配置 sensorModeGroupId 的范围
2.4 在Sensor.xml 中设置兼容性 INSENSORZOOM
2.5 InSensor zoom log
一、In-sensor zoom 概述
InSensor Zoom 不仅需要高通平台支持,而且需要Camera sensor 模组支持(需要跟Sensor FAE 确认)。
与正常的zoom 对比,Insensor zoom 使用full remosaic size mode 替换1/4 binng mode, 当zoom > 2x, sensor crop输出2x zoom.
二、如何开启 In-sensor zoom
2.1 开启 camxsettings.xml setting
vendor/qcom/proprietary/camx-common/settings/common/camxsettings.xml
设置 Enable In Sensor Zoom DefaultValue
<setting>
<Name>Enable In Sensor Zoom</Name>
<Help>Settings to enable In sensor Zoom</Help>
<VariableName>enableInSensorZoom</VariableName>
<VariableType>BOOL</VariableType>
<SetpropKey>vendor.debug.camera.enableInSensorZoom</SetpropKey>
// 设置 Enable In Sensor Zoom DefaultValue
<DefaultValue>TRUE</DefaultValue>
<Dynami