[英]OpenCV: VideoCapture not working with DSHOW backend
I built OpenCV (with mingw 4.9.2 @ Win7Prof64) with CMake switches for WITH_FFMPEG and WITH_DSHOW turned on. 我构建了OpenCV(在mingw 4.9.2 @ Win7Prof64上),并为WITH_FFMPEG和WITH_DSHOW打开了CMake开关。 When I access a movie file with
VideoCapture (fileName)
works fine (it uses ffmpeg backend then). 当我使用
VideoCapture (fileName)
访问电影文件时,它工作正常(然后使用ffmpeg后端)。
But VideoCapture (fileName, cv::CAP_DSHOW)
doesn't work ( isOpened()
returns false). 但是
VideoCapture (fileName, cv::CAP_DSHOW)
不起作用( isOpened()
返回false)。
What is missing/ what do I do wrong? 缺少什么/我该怎么办? Are there any kind of dshow libs/ dlls needed?
是否需要任何种类的dshow libs / dll?
至于我在opencv论坛中的副本 ... cv :: CAP_DSHOW未针对文件实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.