語言

CameraMetadata.ControlAeModeOnLowLightBoostBrightnessPriority 欄位

定義

警告

This constant will be removed in the future version. Use Android.Hardware.Camera2.ControlAEMode enum directly instead of this field.

就像是「開啟」狀態,但在低光環境下會額外提升亮度。

[Android.Runtime.Register("CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY", ApiSince=35)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ControlAEMode enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.ControlAEMode ControlAeModeOnLowLightBoostBrightnessPriority = 6;
[<Android.Runtime.Register("CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY", ApiSince=35)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ControlAEMode enum directly instead of this field.", true)>]
val mutable ControlAeModeOnLowLightBoostBrightnessPriority : Android.Hardware.Camera2.ControlAEMode

欄位值

Value = 6
屬性

備註

就像是「開啟」狀態,但在低光環境下會額外提升亮度。

當場景光照條件在該模式定義 CameraCharacteristics#CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE android.control.lowLightBoostInfoLuminanceRange 的範圍內時,會額外加亮亮度。

此模式會根據場景光照條件自動調整低光增強強度。 較暗的場景會獲得較多的增強,而較明亮的場景則會獲得較少的增強。

此模式可忽略設定的目標幀率,以捕捉更多光線,導致動作卡頓。 幀率可以延伸到低於 10 CameraCharacteristics#CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES android.control.aeAvailableTargetFpsRanges FPS,但不會低於 10 FPS。 此模式也會增加感光元件靈敏度增益,導致亮度與色度雜訊增加。 感測器的靈敏度增益可延伸至更高 CameraCharacteristics#SENSOR_INFO_SENSITIVITY_RANGE android.sensor.info.sensitivityRange值。 此模式還可能額外處理以恢復影像中暗處與明亮區域的細節,並在高靈敏度增益設定下進行降噪,以平衡光敏度與捕捉雜訊之間的權衡。

此模式限制於兩個輸出表面。 其中一個輸出的表面類型可以是 SurfaceView 或 TextureView。 另一種輸出表面類型可以是 MediaCodec 或 MediaRecorder。 此模式無法在目標 FPS 超過 30 FPS 時使用。

若不支援會話設定,CaptureResult 中回報的 AE 模式將顯示為「ON」而非「ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY」。

啟用此 AE 模式時,CaptureResult 欄位 CaptureResult#CONTROL_LOW_LIGHT_BOOST_STATE android.control.lowLightBoostState 會顯示低光增強為「啟用」或「非啟用」。 預設 CaptureResult#CONTROL_LOW_LIGHT_BOOST_STATE android.control.lowLightBoostState 會顯示為「非活躍」。

當場景光照條件低於由 CameraCharacteristics#CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE android.control.lowLightBoostInfoLuminanceRange定義的 lux 上限值時,低光增強即為「主動」。 當場景光照條件超過由 CameraCharacteristics#CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE android.control.lowLightBoostInfoLuminanceRange定義的 lux 上限值時,此模式將被視為「非活躍」。

Java 文件 android.hardware.camera2.CameraMetadata.CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於