Как выполнить ручной (сенсорный) фокус со вспышкой с помощью камеры Android2 api?Ручной фокус со вспышкой с помощью камеры Android2
Мои настройки captureRequest являются: 1. Тип - TEMPLATE_PREVIEW 2. CONTROL_AE_MODE - CONTROL_AE_MODE_OFF 3. FLASH_MODE - FLASH_MODE_SINGLE 4. CONTROL_AF_TRIGGER - CONTROL_AF_TRIGGER_START
использование:
CaptureSession.capture(captureRequest.build(), captureCallback, null);
Результат: камера сфокусируйтесь, если достаточно света. В противном случае вспышка мигает очень быстро, и фокус не срабатывает.
Непонятно, что вы хотите сделать. Вы используете ручную экспозицию, но хотите включить вспышку для фокусировки или просто хотите, чтобы вспышка срабатывала для финального захвата? Или что-то еще? Прямо сейчас вы оба запускаете одну вспышку и пытаетесь вызвать AF по одному запросу, что вряд ли сработает. –
Я хочу сделать вспышку для фокусировки и для окончательного захвата. Как режим «flash on» приложения для камеры Google –
Если вы используете AE_MODE_OFF, вам придется вручную управлять вспышкой, которая возможна только в ограниченном режиме. Перед тем, как начать фокусировку, вам нужно переключить вспышку в TORCH, а затем установить ее в SINGLE для захвата высокого разрешения. –