2017-02-14 14 views
0

Я использую Nexus 6P, и, похоже, когда я переключаюсь в режим ручной камеры 2: настройка фокуса, чувствительности датчика, а также время экспозиции датчика до действительных значений; мой автоматический баланс белого отключается. Однако это не относится к моей заметке 5. Я не могу понять, почему!Android Camera2 Manual Settings

ответ

0

Это нормально, когда вы переключаете captureRequest на MANUAL_TEMPLATE, все ваши режимы переключаются на Off. Как указано в документации:

Основной шаблон для непосредственного управления приложением параметров захвата. Все автоматическое управление отключено (автоэкспозиция, автоматический баланс белого, автофокус), а параметры последующей обработки заданы для предварительного просмотра. Параметры ручного захвата (экспозиция, чувствительность и т. Д.) Устанавливаются в соответствии с разумными значениями по умолчанию, но должны быть переопределены приложением в зависимости от предполагаемого варианта использования. Этот шаблон гарантированно поддерживается на устройствах камеры, которые поддерживают функцию MANUAL_SENSOR.

В вашем случае, я предлагаю вам пользователь в TEMPLATE_PREVIEW шаблон, пока пользователь или изменить одно значение, то вы можете переключиться на MANUAL_TEMPLATE и вместе с выставиться значением, положить значения по умолчанию для вашего строителя, чтобы избежать черный предварительный просмотр без параметров.

 Смежные вопросы

  • Нет связанных вопросов^_^