語言

EdgeMode 列舉

定義

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

public enum EdgeMode
type EdgeMode = 
繼承
EdgeMode

欄位

名稱 值 Description
Off 0

沒有進行邊緣增強。

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

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

Fast 1

在不會相對感光元件輸出降低幀率的品質層級下,施加邊緣增強。 如果邊緣增強會讓相對於感光元件的幀率變慢,這可能和關閉是一樣的。

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

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

HighQuality 2

應用高品質的邊緣增強,但可能會降低輸出幀率。

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

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

ZeroShutterLag 3

邊緣增強會根據解析度,針對不同輸出流在不同層級應用。 最大錄影解析度(參見 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.EDGE_MODE_ZERO_SHUTTER_LAG

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

備註

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

適用於