Я работаю над приложением, где у меня есть предварительный просмотр камеры, и я делаю снимки в темных настройках. Поэтому мне нужен способ ручного управления временем экспозиции камеры и настройками выдержки затвора, диафрагмы и изо.android.hardware.camera Предварительный просмотр: Как вручную установить время экспозиции, выдержку, диафрагму и iso
Я знаю, что это должно быть возможно, потому что приложение Long Exposure Camera 2 (by AAASDream) имеет способ вручную изменить время экспозиции и отлично работает. Я не говорю об экспоненциальном вознаграждении, которое я уже пробовал, но недостаточно.
Основе с this post, я попытался установить
Camera.Parameters params = camera1.getParameters();
params.set("mode", "m");
params.set("aperture", 80);
params.set("shutter-speed", 9);
params.set("iso", 1600);
Но это не работает.
Есть ли скрытый API или параметр, который я могу использовать, или любую стороннюю библиотеку, которую я могу использовать для этого.
Вся помощь приветствуется, спасибо.
Я также встретил ту же проблему. Кажется, что такие параметры вступают в силу, когда вы используете takePicture(), чтобы сделать снимок, но он не работает в режиме предварительного просмотра (onPreviewFrame()), если вы хотите получить непрерывные рамки предварительного просмотра. Мне интересно, будут ли эти параметры вступать в силу при записи видео. –