語言

NoiseReductionMode 列舉

定義

列舉由 Fast、 HighQuality、 及 Off 成員返回的值。

public enum NoiseReductionMode
type NoiseReductionMode = 
繼承
NoiseReductionMode

欄位

名稱 值 Description
Off 0

沒有降噪效果。

Android 參考資料。android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_OFF

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

Fast 1

降噪效果在不降低相對於感測器輸出的幀率的情況下進行。 如果降噪會降低相對於感光元件的幀率,這可能和關閉是一樣的。

Android 參考資料。android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_FAST

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

HighQuality 2

採用高品質降噪技術,但相較感測器輸出可能會降低幀率。

Android 參考資料。android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_HIGH_QUALITY

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

Minimal 3

在不降低相對於感測器輸出的幀率的情況下,施加極小的降噪效果。

Android 參考資料。android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_MINIMAL

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

ZeroShutterLag 4

根據解析度,針對不同輸出流,會以不同等級施加降噪。 最大錄製解析度(參見 CameraDevice.createCaptureSession(SessionConfiguration))或以下的串流會應用降噪,而高解析度的串流則會被應用為最小(若支援)或不加雜訊(若不支援最小)。低解析度串流的降噪程度會調整到不影響幀率,且品質與 FAST 相當或更好(因為 FAST 僅適用於低解析度輸出,品質可能會從 FAST 中提升)。

此模式設計用於零快門延遲模式下的應用,採用 YUV 或 PRIVATE 重處理,應用程式持續擷取高解析度中間緩衝區至圓形緩衝區,當使用者拍照時,透過重新處理產生最終影像。 在此用途下,高解析度緩衝區必須不需進行降噪,以最大化預覽效率並避免在重處理時過度施加雜訊濾波;而低解析度緩衝區(通常用於錄製或預覽)則需要進行降噪才能達到合理的預覽品質。

此模式保證支援支援 YUV_REPROCESSING 或 PRIVATE_REPROCESSING 功能的裝置(android.request.availableCapabilities 列出其中任一功能),並將成為範本的預設模式CAMERA3_TEMPLATE_ZERO_SHUTTER_LAG。

Android 參考資料。android.hardware.camera2.CameraMetadata.NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG

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

備註

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

適用於