Как использовать камеру с OpenCV - PullRequest
6 голосов
/ 20 декабря 2010

Я пытаюсь выучить OpenCV.Я целый день играл с ним, пытаясь заставить его узнать мою камеру.Я просто не могу заставить его работать, и я не могу найти какую-либо информацию о нем.

Моя камера - это веб-камера с интерфейсом USB Xbox Live, как только я подключил ее к компьютеру, Windows распознала ее так, как будто онабыли его собственным ребенком и установили драйверы.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ Я совершенно невежественен, поскольку я никогда раньше не работал с камерами в коде, и я не знаю, насколько это сложно или сложноиспользовать один, и я не знаю, с чего начать, какую информацию искать, или что-то в этом роде.:( ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Я нашел этот пример на веб-сайте opencv по этому адресу: http://opencv.willowgarage.com/wiki/CameraCapture

Я скопировал и вставил первый, который говорит: «Вот простойфреймворк для подключения к камере и отображения изображений в окне. ". Я правильно отформатировал его и получил его для компиляции и запуска отлично, но он выдает ошибку" ОШИБКА: захват равен NULL ", когда я выполняю его (не ошибка компилятора, это ошибка в приложении)

Ответы [ 4 ]

3 голосов
/ 21 декабря 2010
0 голосов
/ 19 июля 2013

как ваша ссылка:

 #include "cv.h" 
 #include "highgui.h"  

попробуйте это

#include <"opencv\cv.h> 
#include <"opencv\highgui.h> //"opencv is the file where cv.h and highgui placed
0 голосов
/ 21 декабря 2010

Посмотрите на VideoInput. Это библиотека, которая использует DirectX, чтобы получить доступ к вашей веб-камере. Вот статья, которую я написал о с использованием videoInput с OpenCV .

0 голосов
/ 20 декабря 2010

Вы можете попробовать http://muonics.net/school/spring05/videoInput/. Я успешно использовал его с OpenCV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...