我的板子:Thinkerboard S
操作系统:Xubuntu
相机:Raspberry Pi相机。尝试了V2.1(8兆像素)和Rev 1.3(5兆像素)
Cmd行输出:
$ ls / dev / video *
/ dev / video0 / dev / video1 / dev / video2 / dev / video3
$ gst-launch-1.0 v4l2src! video / x-raw,format = NV12,width = 640,height = 480!视频转换!自动视频接收器
将管道设置为PAUSED ... 错误:未在环境中设置XDG_RUNTIME_DIR。 gbm:无法打开任何驱动程序(搜索路径/ usr / lib / arm-linux-gnueabihf / dri:$ {ORIGIN} / dri:/ usr / lib / dri) gbm:上一个dlopen错误:/usr/lib/dri/rockchip_dri.so:无法打开共享对象文件:没有这样的文件或目录 无法加载驱动程序:Rockchip 管道是活动的,不需要PREROLL ... 从元素'autovideosink0'获得了上下文:gst.gl.GLDisplay = context,gst.gl.GLDisplay =(GstGLDisplay)“(GstGLDisplayGBM)\ gldisplaygbm0”; 将管道设置为PLAYING ... 新时钟:GstSystemClock
什么都没有发生!没有窗户!
按cntr + c后:
^处理中断。 中断:正在停止管道... 0:00:02.606803902后执行结束 将管道设置为PAUSED ... 将管道设置为READY ... 将管道设置为NULL ... 正在释放管道...
我也尝试了在我的Labtop上运行的这段代码: https://github.com/SamVadidar/OpenCV-CPP-show-webcam-stream-on-Qt-GUI
但是在运行时,出现此运行时错误:
选择超时 VIDIOC_DQBUF:资源暂时不可用 抛出'cv :: Exception'实例后终止调用 what():OpenCV(3.4.4)/home/tinker/Applications/opencv-3.4.4/modules/imgproc/src/color.cpp:181:错误:(-215:断言失败)!_src.empty()在功能“ cvtColor”中
程序意外完成。
任何建议或提示将不胜感激,因为该委员会没有强大的支持。至少还没有!