演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)

Posted

技术标签:

【中文标题】演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)【英文标题】:Demo needs OpenCV for webcam images.(opencv is installed and set opencv4=1) 【发布时间】:2021-11-08 01:48:24 【问题描述】:

我正在尝试使用 https://github.com/pjreddie/darknet 从视频文件中进行对象检测。 我已经为 opencv 安装了libopencv-dev。 我在Makefile 中设置了opencv4=1

然后运行这段代码。 ./darknet detector demo cfg/coco.data cfg/yolo-tiny-obj.cfg yolov3.weights data/1.mp4 并得到错误 Demo needs OpenCV for webcam images.

谁能帮帮我? 谢谢。

【问题讨论】:

【参考方案1】:
    尝试清理 make 文件并重新编译暗网
make clean
make
    您可以从 git 加载 OpenCV 并安装源代码
git clone https://github.com/opencv/opencv
cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. 
make -j7
sudo make install

在重新编译暗网之后

make clean
make

【讨论】:

你能看看 (***.com/questions/69165823/…) 并帮助我@Viacheslav Popika吗?

以上是关于演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)的主要内容,如果未能解决你的问题,请参考以下文章

二.使用 OpenCV 读写视频

是否有任何javascript库用于检测网络摄像头的图像?如果是,那么继续执行功能?

我的 OpenCV 实时网络摄像头演示没有显示准​​确的情绪

从保存的图像中预测情绪(OpenCV 网络摄像头)

在opencv中使用网络摄像头未显示图像

通过网络摄像头使用 OpenCV 捕获图像