Idioma

ControlMode Enumeração

Definição

Enumera valores retornados por vários métodos de ControlMode.

public enum ControlMode
type ControlMode = 
Herança
ControlMode

Campos

Nome Valor Description
Off 0

Controle de aplicativo completo do pipeline.

Todo o controle pelas rotinas de medição e foco (3A) do dispositivo está desabilitado e nenhuma outra configuração no android.control.* tem qualquer efeito, exceto que android.control.captureIntent pode ser usado pelo dispositivo de câmera para selecionar valores pós-processamento para blocos de processamento que não permitem controle manual ou não são expostos pela API da câmera.

No entanto, as rotinas 3A do dispositivo de câmera podem continuar coletando estatísticas e atualizando seu estado interno para que, quando o controle é alternado para o modo AUTO, bons valores de controle possam ser aplicados imediatamente.

Referência do Android para android.hardware.camera2.CameraMetadata.CONTROL_MODE_OFF.

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.

Auto 1

Use configurações para cada rotina 3A individual.

O controle manual dos parâmetros de captura está desabilitado. Todos os controles em android.control.* além de sceneMode entrarão em vigor.

Referência do Android para android.hardware.camera2.CameraMetadata.CONTROL_MODE_AUTO.

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.

UseSceneMode 2

Use um modo de cena específico.

Habilitar isso desabilita controles control.aeMode, control.awbMode e control.afMode; o dispositivo de câmera ignorará essas configurações enquanto USE_SCENE_MODE estiver ativo (exceto para FACE_PRIORITY modo de cena). Outras entradas de controle ainda estão ativas. Essa configuração só poderá ser usada se houver suporte para o modo de cena (ou seja, android.control.availableSceneModes contêm alguns modos diferentes de DISABLED).

Para modos de cena estendidos, como BOKEH, use USE_EXTENDED_SCENE_MODE em vez disso.

Referência do Android para android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_SCENE_MODE.

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.

OffKeepState 3

O mesmo que o modo OFF, exceto que essa captura não será usada pela exposição automática da tela de fundo do dispositivo de câmera, pelo equilíbrio automático em branco e pelos algoritmos de foco automático (3A) para atualizar suas estatísticas.

Especificamente, as rotinas 3A são bloqueadas para os últimos valores definidos de uma solicitação com AUTO, OFF ou USE_SCENE_MODE, e quaisquer estatísticas ou atualizações de estado coletadas de capturas manuais com OFF_KEEP_STATE serão descartadas pelo dispositivo de câmera.

Referência do Android para android.hardware.camera2.CameraMetadata.CONTROL_MODE_OFF_KEEP_STATE.

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.

UseExtendedSceneMode 4

Use um modo de cena estendido específico.

Quando o modo de cena estendida estiver ativado, o dispositivo de câmera poderá substituir determinados parâmetros de controle, como os modos targetFpsRange, AE, AWB e AF, para obter as melhores compensações de energia e qualidade. Somente as combinações de fluxo obrigatório do nível de hardware LIMITED são garantidas.

Essa configuração só poderá ser usada se houver suporte para o modo de cena estendida (ou seja, android.control.availableExtendedSceneModes contém alguns modos diferentes de DISABLED).

Referência do Android para android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_EXTENDED_SCENE_MODE.

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