NoiseReductionMode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumera valores retornados pelos Fastmembros e HighQuality por Offmembros.
public enum NoiseReductionMode
type NoiseReductionMode =
- Herança
-
NoiseReductionMode
Campos
| Nome | Valor | Description |
|---|---|---|
| Off | 0 | Nenhuma redução de ruído é aplicada.
Referência do Android para 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. |
| Fast | 1 | A redução de ruído é aplicada sem reduzir a taxa de quadros em relação à saída do sensor. Pode ser o mesmo que OFF se a redução de ruído reduzir a taxa de quadros em relação ao sensor.
Referência do Android para 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. |
| HighQuality | 2 | A redução de ruído de alta qualidade é aplicada, ao custo de uma taxa de quadros possivelmente reduzida em relação à saída do sensor. 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. |
| Minimal | 3 | A redução mínima de ruído é aplicada sem reduzir a taxa de quadros em relação à saída do sensor.
Referência do Android para 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 | 4 | A redução de ruído é aplicada em diferentes níveis para fluxos de saída diferentes, com base na resolução. Os fluxos na resolução máxima de gravação (consulte CameraDevice.createCaptureSession(SessionConfiguration)) ou abaixo têm a redução de ruído aplicada, enquanto os fluxos de maior resolução têm MÍNIMO (se houver suporte) ou nenhuma redução de ruído aplicada (se MINIMAL não tiver suporte).) O grau de redução de ruído para fluxos de baixa resolução é ajustado para que a taxa de quadros não seja afetada e a qualidade seja igual ou melhor que FAST (uma vez que ela só é aplicada a saídas de resolução mais baixa, a qualidade pode melhorar a partir do FAST). Esse modo destina-se a ser usado por aplicativos que operam em um modo de retardo de obturador zero com reprocessamento YUV ou PRIVATE, em que o aplicativo captura continuamente buffers intermediários de alta resolução em um buffer circular, do qual uma imagem final é produzida por meio de reprocessamento quando um usuário tira uma imagem. Para esse caso de uso, os buffers de alta resolução não devem ter redução de ruído aplicada para maximizar a eficiência da visualização e evitar a aplicação excessiva de filtragem de ruído ao reprocessar, enquanto os buffers de baixa resolução (usados para gravação ou visualização, geralmente) precisam de redução de ruído aplicada à qualidade de visualização razoável. Esse modo tem suporte para dispositivos que dão suporte aos recursos YUV_REPROCESSING ou PRIVATE_REPROCESSING (android.request.availableCapabilities lista qualquer um desses recursos) e será o modo padrão para CAMERA3_TEMPLATE_ZERO_SHUTTER_LAG modelo. 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.