我在使用 VideoCapture 类打开 MPEG 视频文件时遇到问题。代码编译正确。但是,在运行期间,它无法打开文件并给我以下警告消息:
警告:打开文件时出错 (../../modules/highgui/src/cap_ffmpeg_impl.hpp:477)
只有在 Debug模式下构建代码时,我才会遇到这个问题。我 release 模式代码工作正常。
该代码在使用 CvCapture 和 cvCaptureFromAVI 的 c 样式中也能正常工作(在发布和 Debug模式下),但是,我我想以更多 C++ 风格开发我的代码。
(我在 Visual-studio (C++) 10 中使用 OpenCV 2.3)
谢谢你的帮助
最佳答案
检查您的包含路径。听起来构建环境已正确配置为 Release模式而非 Debug模式。
关于c++ - OpenCV 2.3 中的 VideoCapture 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6670515/