Я создаю приложение, которое делает промежуток времени для целей фотограмметрии, и я пытаюсь иметь фиксированный фокус для каждого изображения. Мне нужна Camera2 для других функций моего приложения, поэтому я не могу это изменить.
Я пытаюсь реализовать метод takePicture (), который будет иметь такое поведение:
- первый вызов метода: автофокус, чтобы сделать первый снимок четким, сделайте снимок.
- все остальные вызовы: используйте фокус, использованный для первого снимка, сделайте снимок.
телефон не будет перемещаться между снимками, поэтому изображение должно выглядеть одинаково с точки зрения резкости при одинаковой фокусировке
Я в недоумении, когда дело доходит до его реализации. Я не знаю, стоит ли мне отменить автофокусировку или «вручную» установить фокусировку на ту, которую я использовал для первого снимка.