Как сохранить ту же фокусировку после первой автофокусировки при использовании Camera2? - PullRequest
0 голосов
/ 13 июня 2019

Я создаю приложение, которое делает промежуток времени для целей фотограмметрии, и я пытаюсь иметь фиксированный фокус для каждого изображения. Мне нужна Camera2 для других функций моего приложения, поэтому я не могу это изменить.

Я пытаюсь реализовать метод takePicture (), который будет иметь такое поведение:

  • первый вызов метода: автофокус, чтобы сделать первый снимок четким, сделайте снимок.
  • все остальные вызовы: используйте фокус, использованный для первого снимка, сделайте снимок.

телефон не будет перемещаться между снимками, поэтому изображение должно выглядеть одинаково с точки зрения резкости при одинаковой фокусировке

Я в недоумении, когда дело доходит до его реализации. Я не знаю, стоит ли мне отменить автофокусировку или «вручную» установить фокусировку на ту, которую я использовал для первого снимка.

...