Я использую Open CV 2.4.6 с C++ (иногда с Python, но это не имеет значения). Я хотел бы знать, есть ли простой способ получить все доступные размеры кадра с устройства захвата?Получение всего доступного размера кадра с устройства захвата с помощью OpenCV
Например, веб-камера может предоставлять 640x480, 320x240 и 160x120. Предположим, что я не знаю об этих размерах кадров a priori ... Возможно ли получить вектор или итератор, или что-то подобное, что может дать мне эти значения?
Другими словами, я не хочу получать текущий размер кадра (который легко получить), но размеры, на которые я мог бы установить устройство.
Спасибо!
Здравствуйте, Уильям! Я жестко сам аппарат мог быть установлен на меньший размер кадра (аппаратное бинирование или аппаратное прореживание), чтобы сэкономить время (скажем, увеличить частоту кадров). Итак, что делает изменение частоты кадров? Изменения в времени интеграции? –
Вы правы, я стою исправлен. Я не эксперт по камерам и, возможно, не должен был так поспешно отвечать. Что касается opencv, я не считаю, что есть способ получить необходимую вам информацию. Я использую справочное руководство opencv, найденное здесь (http://docs.opencv.org/opencv2refman.pdf), описание VideoCapture :: get на стр. 352 не определяет дескриптор этой информации. – William
Вы правы. Я использую OpenCV уже давно, но я никогда не сталкивался с этим требованием. Поэтому я ничего не нашел об этом, и именно поэтому я задал вопрос. Надежда у кого-то есть идея ...? –