Технический форум по робототехнике.
hagall » 22 окт 2012, 12:37
Подскажите какие платы, преобразующие композитный видеосигнал в цифровой, можно использовать совместно с библиотекой OpenCV(интерфейс USB). На моей плате при захвате вылетает ошибка, что процесс занят другим приложением(при этом программы видеозахвата не включены). Как можно решить эту проблему?
Myp » 22 окт 2012, 15:36
как назло вся бригада телепатов с понедельника в отпуске.
так что придётся сказать словами что у тебя за плата и показать фото девайса.
noonv » 22 окт 2012, 17:09
что за девайс, ОС, версия OpenCV?
hagall » 22 окт 2012, 17:42
OpenCV 2.4.2, плата захвата DVP-1412E фирмы Advantech, операционная система Windows XP SP3.
noonv » 22 окт 2012, 17:47
а через
videoInput пробовали?
hagall » 22 окт 2012, 17:50
пробовал, результат отрицательный.
noonv » 22 окт 2012, 17:54
а другой софт картинку видит?
hagall » 22 окт 2012, 17:58
изображение захватывает только программа поставленная с платой, другие либо ничего не показывают, либо ругаются на то что ресурсы захвачены другим процессом. программа производителя написана на MFC, что крайне неприятно.
Duhas » 22 окт 2012, 18:55
дык мб и правда есть другой процесс фоновый. всегда.
hagall » 22 окт 2012, 19:10
скорее всего так и есть. только с этим теперь делать.
Duhas » 22 окт 2012, 20:45
ммм, найти и убить. либо процесс, либо интерес к этой плате
Angel71 » 22 окт 2012, 23:11
где-то приатачились к ивенту и забыли отписаться, вызвали какую-то ф-ю (получить инфу или ещё чего) и не грохнули объект или ещё чего подобного накосячили и поиск какого-то процесса не даст никаких результатов.

NeON79 » 22 окт 2012, 23:19
Коли OpenCV работате с железякой напрямую - удалить штатный софт. Он могет какого-нить резидента вешать в памяти. Проверено на двух платах GV-900.
hagall » 23 окт 2012, 11:00
Duhas
Angel71
Процесс в самом деле не удалось найти.
NeON79
Плата обменивается данными по USB, при удалении штатных драйверов операционка не рассматривает это устройство как видео источник. Или память занимает прикладная программа просмотра?
NeON79 » 23 окт 2012, 11:01
Не память. Она захватывает устройство, и все остальные - в пролёте. Надо поставить только дрова, без софта.