Idioma

CameraTemplate Enumeração

Definição

Enumera valores retornados por vários métodos e CameraTemplate usados como um parâmetro do membro F:Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest .

public enum CameraTemplate
type CameraTemplate = 
Herança
CameraTemplate

Campos

Nome Valor Description
Preview 1

Crie uma solicitação adequada para uma janela de visualização da câmera. Especificamente, isso significa que a alta taxa de quadros tem prioridade sobre o pós-processamento de alta qualidade. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte garantido em todos os dispositivos de câmera.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_PREVIEW.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

StillCapture 2

Crie uma solicitação adequada para captura de imagem ainda. Especificamente, isso significa priorizar a qualidade da imagem em relação à taxa de quadros. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.capture. Esse modelo tem suporte para todos os dispositivos de câmera, exceto DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_STILL_CAPTURE.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Record 3

Crie uma solicitação adequada para gravação de vídeo. Especificamente, isso significa que uma taxa de quadros estável é usada e o pós-processamento é definido para a qualidade da gravação. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte para todos os dispositivos de câmera, exceto DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_RECORD.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

VideoSnapshot 4

Crie uma solicitação adequada para captura de imagem ainda durante a gravação do vídeo. Especificamente, isso significa maximizar a qualidade da imagem sem interromper a gravação em andamento. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.capture enquanto uma solicitação baseada em TEMPLATE_RECORD está em uso com CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte em todos os dispositivos de câmera, exceto dispositivos herdados (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) e DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_VIDEO_SNAPSHOT.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

ZeroShutterLag 5

Crie uma solicitação adequada para a captura de retardo do obturador zero. Isso significa maximizar a qualidade da imagem sem comprometer a taxa de quadros de visualização. AE/AWB/AF deve estar no modo automático. Isso se destina ao ZSL operado pelo aplicativo. Para ZSL operado pelo dispositivo, use CaptureRequest.CONTROL_ENABLE_ZSL se disponível. É garantido que esse modelo tenha suporte em dispositivos de câmera que dão suporte à funcionalidade de PRIVATE_REPROCESSING ou à funcionalidade de YUV_REPROCESSING.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_ZERO_SHUTTER_LAG.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Manual 6

Um modelo básico para controle de aplicativo direto de parâmetros de captura. Todo o controle automático está desabilitado (exposição automática, saldo em branco automático, foco automático) e os parâmetros pós-processamento são definidos como qualidade de visualização. Os parâmetros de captura manual (exposição, confidencialidade e assim por diante) são definidos como padrões razoáveis, mas devem ser substituídos pelo aplicativo dependendo do caso de uso pretendido. É garantido que esse modelo tenha suporte em dispositivos de câmera que dão suporte à funcionalidade de MANUAL_SENSOR.

Referência do Android para android.hardware.camera2.CameraDevice.TEMPLATE_MANUAL.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a