OpenCV-cvCreateFileCapture()或者cvCaptureFromFile()打不开avi视频

  用cvCreateFileCapture()和cvCaptureFromFile()打开avi视频,得到的cvCapture却一直为NULL,后来发现是因为Video codec解码器不存在或有误。

      随后去网上下载了K-Lite Codec Pack,此包是一套Video codec解码器的组合,提供了Video For Windows的接口,而OpenCV打开视频文件就是用的此接口。

      安装K-Lite Codec Pack以后,用cvCreateFileCapture()和cvCaptureFromFile()打开avi视频成功

你可能感兴趣的:(OpenCV-cvCreateFileCapture()或者cvCaptureFromFile()打不开avi视频)