OpenCV VideoCapture 在 Raspberry Pi 2 上总是失败
Posted
技术标签:
【中文标题】OpenCV VideoCapture 在 Raspberry Pi 2 上总是失败【英文标题】:OpenCV VideoCapture always fails on Raspberry Pi 2 【发布时间】:2015-12-16 09:53:11 【问题描述】:VideoCapture.isOpened()
无论视频格式是什么,总是返回零。我可以在 RPi 上播放视频,但 OpenCV 程序会静默关闭而不会出现任何错误。我在 Windows 上的 VS2010 上运行相同的代码没有问题。
【问题讨论】:
我建议你展示更多你的代码。 这不是我的代码,即使有视频的示例也无法像qt示例那样加载它。我需要 OpenCV 设置方面的帮助,我希望如此;无需重新编译它 【参考方案1】:我只是用这行编译,一切顺利!
g++ main.cpp -o app $(pkg-config --cflags --libs opencv)
我正在使用 cmake 和这个 CMakeList.txt 进行编译
cmake_minimum_required(VERSION 2.8)
project( App )
find_package( OpenCV REQUIRED )
add_executable( App main.cpp )
target_link_libraries( App$OpenCV_LIBS )
【讨论】:
以上是关于OpenCV VideoCapture 在 Raspberry Pi 2 上总是失败的主要内容,如果未能解决你的问题,请参考以下文章
OpenCV 2.4 VideoCapture 在 Windows 上不起作用
OpenCV 2.4 VideoCapture 在 Windows 上不起作用
从 OpenCV 3 中的 VideoCapture 获取垫子