語言

CameraTemplate 列舉

定義

列舉由多種方法CameraTemplate回傳的值,並作為 成員的參數。

public enum CameraTemplate
type CameraTemplate = 
繼承
CameraTemplate

欄位

名稱 值 Description
Preview 1

建立一個適合攝影機預覽視窗的請求。 具體來說,這表示高幀率優先於最高品質的後製處理。 這些請求通常會搭配 CameraCaptureSession.setRepeatingRequest 方法使用。 此範本保證支援所有相機裝置。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_PREVIEW

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

StillCapture 2

建立適合靜態影像擷取的請求。 具體來說,這意味著優先考量影像品質而非幀率。 這些請求通常會搭配 CameraCaptureSession.capture 方法一起使用。 此範本保證支援所有攝影機裝置,唯獨非BACKWARD_COMPATIBLE裝置DEPTH_OUTPUT。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_STILL_CAPTURE

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

Record 3

請建立適合錄影的需求。 具體來說,這表示使用穩定的幀率,並設定後製以提升錄影品質。 這些請求通常會搭配 CameraCaptureSession.setRepeatingRequest 方法一起使用。 此範本保證支援所有攝影機裝置,唯獨非BACKWARD_COMPATIBLE裝置DEPTH_OUTPUT。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_RECORD

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

VideoSnapshot 4

在錄影時,請建立適合靜態影像拍攝的請求。 具體來說,這意味著在不干擾正在錄製的同時,最大化影像品質。 這些請求通常會搭配 CameraCaptureSession.capture 方法使用,而基於 TEMPLATE_RECORD 的請求則用於 CameraCaptureSession.setRepeatingRequest。 此範本保證支援除舊有裝置(CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == 舊有裝置)及未BACKWARD_COMPATIBLE DEPTH_OUTPUT裝置外的所有相機裝置。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_VIDEO_SNAPSHOT

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

ZeroShutterLag 5

建立一個適合零快門延遲仍能捕捉的請求。 這意味著在不犧牲預覽幀率的前提下,要最大化影像品質。 AE/AWB/AF 應該是自動模式。 此系統適用於應用操作的 ZSL。 對於裝置操作的 ZSL,若有的話請使用 CaptureRequest.CONTROL_ENABLE_ZSL。 此範本保證支援PRIVATE_REPROCESSING功能或YUV_REPROCESSING功能的相機裝置。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_ZERO_SHUTTER_LAG

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

Manual 6

一個用於直接應用控制擷取參數的基本範本。 所有自動控制(自動曝光、自動白平衡、自動對焦)皆被關閉,後製參數則設定為預覽品質。 手動擷取參數(曝光、靈敏度等)設定為合理的預設值,但應依預期使用情境由應用程式覆蓋。 此範本保證支援支援此功能的相機裝置MANUAL_SENSOR。

Android 參考資料。android.hardware.camera2.CameraDevice.TEMPLATE_MANUAL

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

備註

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

適用於