2017-02-10 7 views
0

Я пытаюсь запустить https://github.com/drejkim/face-detection-node-opencv на RPI3 для школьного проекта.Ошибка малины OpenCV: неправильный флаг (поле параметра или структуры) (тип нераспознанного или неподдерживаемого массива) в cvGetMat

я успешно установил OpenCV 2.4.9 и заместитель обнаружение лица узла, но я получил сообщение об ошибке, когда я пытаюсь получить доступ к кулачку (raspi-камере) с другого компьютера в той же сети:

HTTP server listening on port 8080

VIDIOC_QBUF: Invalid argument

VIDIOC_QBUF: Invalid argument

VIDIOC_QBUF: Invalid argument

OpenCV Error: Bad flag (parameter or structure field) (Unrecognized or unsupported array type) in cvGetMat, file /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp, line 2482

OpenCV Error: Bad flag (parameter or structure field) (Unrecognized or unsupported array type) in cvGetMat, file /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp, line 2482

OpenCV Error: Bad flag (parameter or structure field) (Unrecognized or unsupported array type) in cvGetMat, file /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp, line 2482

/home/pi/face-detection-node-opencv-master/server/lib/routes/socket.js:24 if (err) throw err; ^

Error: /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp:2482: error: (-206) Unrecognized or unsupported array type in function cvGetMat

ПК может загрузить код html и css, но не загрузил поток видео.

Так что я попытался с другим ноутбуком, я могу запустить его и получить доступ к его веб-камере с другим компьютером в той же сети. Как я бы сделал с RPI3.

Спасибо, что помогли и извините за мой английский, это не мой родной язык.

ответ

1

Попробуйте уменьшить

camFps=5 
// and 
camInterval=2000. 

Это работает.