我正在尝试在学校项目的RPI3上运行https://github.com/drejkim/face-detection-node-opencv。
我成功安装了opencv 2.4.9和node-face-detection,但是当我试图从同一网络中的另一台PC访问cam(raspi-cam)时出现错误:
HTTP服务器侦听端口8080
VIDIOC_QBUF:参数无效
VIDIOC_QBUF:参数无效
VIDIOC_QBUF:参数无效
OpenCV错误:cvGetMat中的错误标志(参数或结构字段)(无法识别或不支持的数组类型),文件/build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp,第2482行
OpenCV错误:cvGetMat中的错误标志(参数或结构字段)(无法识别或不支持的数组类型),文件/build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp,第2482行
OpenCV错误:cvGetMat中的错误标志(参数或结构字段)(无法识别或不支持的数组类型),文件/build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp,第2482行
/home/pi/face-detection-node-opencv-master/server/lib/routes/socket.js:24 if(err)throw err; ^
错误:/build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/core/src/array.cpp:2482:错误:( - 206)函数cvGetMat中无法识别或不支持的数组类型
pc能够加载html和css代码,但没有加载视频通量。
所以我尝试使用另一台笔记本电脑,我可以运行它并在同一网络上使用另一台电脑访问他的网络摄像头。就像我对RPI3一样。
感谢您帮助和抱歉我的英语,这不是我的母语。