USB Web Камера и Raspberry
-
Хочу подключить USB Web камеру к Raspberry.
Использую библиотеку OpenCV.
Программа написана на с++#include #include #include #include int main(int argc, char* argv[]) { CvCapture* capture = cvCreateCameraCapture(CV_CAP_ANY); assert( capture ); IplImage* frame=0; int counter=0; char filename[512]; while(true) { frame = cvQueryFrame( capture ); char c = cvWaitKey(33); if (c == 27) { break; } else if (c == 13) { sprintf(filename, "Image%d.jpg", counter); cvSaveImage(filename, frame); counter++; } } cvReleaseCapture( &capture ); return 0; }
Web камера Logitech B910 HD
При запуске ошибка HIGHGUI ERROR: V4L/V4L2: VIDIOC_S_CROP
-
Присоединюсь к поискам решения проблемы. Мой код в Qt такой же (с выводом некоторых сообщений). Ошибка:
VIDIOC_QUERYMENU: Недопустимый аргумент VIDIOC_QUERYMENU: Недопустимый аргумент VIDIOC_QUERYMENU: Недопустимый аргумент
Послу вывода ошибки программа работает, на вебке загорается светодиод, но окно с изображением не открывается, изображения не сохраняются. Поиск по интернетам выдал кучу хлама вплоть до совета пересобрать ядро.
-