Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在OpenCV中读取AVI文件_Opencv_Computer Vision_Video Capture_Video Processing_Avi - Fatal编程技术网

无法在OpenCV中读取AVI文件

无法在OpenCV中读取AVI文件,opencv,computer-vision,video-capture,video-processing,avi,Opencv,Computer Vision,Video Capture,Video Processing,Avi,我正在尝试使用OpenCV打开一个AVI文件,下面是我用来读取视频文件的代码行 CvCapture* capture = cvCaptureFromAVI(video_file_name); 但它返回一个指向0x00000000地址的cvCapture ponter(因此是无效指针) 这可能是编解码器相关的问题吗?缺少ffmpeg?问题必须与ffmpeg编解码器有关。二进制文件之间必须存在不匹配,导致名为icvCreateFileCapture_FFMPEG_p的变量为空,并且对该变量的逻辑检

我正在尝试使用OpenCV打开一个AVI文件,下面是我用来读取视频文件的代码行

CvCapture* capture = cvCaptureFromAVI(video_file_name);
但它返回一个指向0x00000000地址的cvCapture ponter(因此是无效指针)


这可能是编解码器相关的问题吗?缺少ffmpeg?

问题必须与ffmpeg编解码器有关。二进制文件之间必须存在不匹配,导致名为icvCreateFileCapture_FFMPEG_p的变量为空,并且对该变量的逻辑检查会在尝试读取avi文件之前终止函数