roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 03:17

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Не получается установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 16 янв 2011, 21:59 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2009, 20:06
Сообщения: 333
прог. языки: c, c#
ФИО: Евгений
Доброго времени суток!
Столкнулся с проблемой, не получается сменить разрешение вебкамеры стандартным для Open CV способом:
Код:
cvSetCaptureProperty(capture, CAP_PROP.CV_CAP_PROP_FRAME_HEIGHT, 480);
cvSetCaptureProperty(capture, CAP_PROP.CV_CAP_PROP_FRAME_WIDTH, 640);

Разрешение по прежнему остается минимальным - 160х120px. Вебкамера другие разрешения поддерживает.
Кто-нибудь сталкивался с такой проблемой?

Проблема решена:

osc писал(а):
Использую версию 2.2, точнее wrapper Emgu CV, но это не суть важно, т.к. и без враппера, на C++ разрешение тоже не удалось установить.

В версии Open CV 2.1 всё работает. Проблема решена!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 16 янв 2011, 22:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Можно попробовать поменять разрешение софтом, который с камерой шел.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 16 янв 2011, 22:24 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2009, 20:06
Сообщения: 333
прог. языки: c, c#
ФИО: Евгений
Если перехватывать видео при помощи Open CV, то разрешение снова на минимальное меняется, изменения, которые вносит софт из комплекта не сохраняются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 16 янв 2011, 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
а какая версия OpenCV используется?
например, в 1.0 у меня тоже не получалось установить разрешение, а вот в 2.1 - уже без проблем.
Так же могу посоветовать - попробовать захватывать видео библиотекой videoInput.

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 16 янв 2011, 23:52 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2009, 20:06
Сообщения: 333
прог. языки: c, c#
ФИО: Евгений
Использую версию 2.2, точнее wrapper Emgu CV, но это не суть важно, т.к. и без враппера, на C++ разрешение тоже не удалось установить.
Спасибо за информацию, попробую версию 2.1.

Добавлено спустя 28 минут 1 секунду:
В версии Open CV 2.1 всё работает. Проблема решена!
ЗЫ: Погуглил, заметил, что в сети довольно много таких вопросов, может перенести в раздел грабли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не получается установить разрешение вебкамеры в Open CV
СообщениеДобавлено: 17 янв 2011, 09:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Перенес в "Грабли".

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO