c++ - OpenCV 2.3 中的 VideoCapture 问题

标签 c++ visual-studio-2010 video opencv video-processing

我在使用 VideoCapture 类打开 MPEG 视频文件时遇到问题。代码编译正确。但是,在运行期间,它无法打开文件并给我以下警告消息:

警告:打开文件时出错 (../../modules/highgui/src/cap_ffmpeg_impl.hpp:477)

只有在 Debug模式下构建代码时,我才会遇到这个问题。我 release 模式代码工作正常。

该代码在使用 CvCapturecvCaptureFromAVIc 样式中也能正常工作(在发布和 Debug模式下),但是,我我想以更多 C++ 风格开发我的代码。

(我在 Visual-studio (C++) 10 中使用 OpenCV 2.3)

谢谢你的帮助

最佳答案

检查您的包含路径。听起来构建环境已正确配置为 Release模式而非 Debug模式。

关于c++ - OpenCV 2.3 中的 VideoCapture 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6670515/

相关文章:

visual-studio-2010 - 如何从 PowerShell 脚本触发 T4 模板

c++ - 忽略 iOS 应用程序中的库以针对模拟器进行编译

c++ - 从字符串末尾开始获取反向子字符串

c++ - Visual Studio 2010 中 unique_pointer 的奇怪行为

vb.net - linq2sql的交叉连接问题

android - 如何在Android应用程序中播放youtube嵌入式代码?

google-chrome - 重置 Chrome 媒体参与度分数

video - 来自 png 图像不均匀序列的 ffmpeg 视频

c++ - 冲浪特征提取

c++ - 容器类内部的类迭代器