Время выполнения метода takePicture() камеры Android

Я новичок в разработке приложений для Android.

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

Мой вопрос: как долго метод takePicture() в классе Camera будет выполняться с момента, когда он сделает снимок, до момента, когда он сохранит данные изображения? Это константа или нужно указывать?

Буду признателен, если вы предоставите ссылки на ваши ответы. Спасибо.


person Neigyl R. Noval    schedule 17.07.2011    source источник


Ответы (1)


Как долго завершится выполнение метода takePicture() в классе Camera с момента, когда он сделает снимок, до момента, когда он сохранит данные изображения?

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

person Wroclai    schedule 17.07.2011
comment
Спасибо. Существуют ли телефоны Android, способные захватывать изображение со скоростью 60 кадров в секунду или более? - person Neigyl R. Noval; 17.07.2011
comment
@Neigyl Noval: видеокамера на телефонах Android даже не способна записывать со скоростью выше 24 кадров в секунду или что-то в этом роде, так что, вероятно, нет. - person Wroclai; 17.07.2011