Фиксированная частота кадров с использованием Android Camera2 API

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

Экспериментируя, я вижу, что приложение получает около 5-7 кадров в секунду. но бывает разным. Подробный метод получения фиксированной частоты кадров приветствуется. Заранее спасибо.


person Hiddenkeg    schedule 04.02.2016    source источник
comment
я хочу поддерживать постоянную частоту кадров для этого -- постоянную частоту кадров для чего? Захват кадров предварительного просмотра? Делаете полноценные фотографии? Съемка видео с помощью MediaRecorder? Что-то другое?   -  person CommonsWare    schedule 04.02.2016
comment
извините, что мало подробностей. я делаю некоторую обработку изображений на кадрах предварительного просмотра. Я обрабатываю кадры внутри метода onImageAvailable(ImageReader reader), доступного в ImageReader. Для этого мне нужна стабильная частота кадров.   -  person Hiddenkeg    schedule 04.02.2016


Ответы (1)


Установили ли вы целевой диапазон FPS AE, который вы хотите? Какое разрешение вы пытаетесь прочитать?

На устройствах уровня LEGACY более высокие разрешения могут работать медленно из-за преобразования формата в внутренностях устаревшего стека камеры.

person Eddy Talvala    schedule 08.02.2017