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
C++ OpenCV捕获压缩数据_C++_Opencv_Rtsp - Fatal编程技术网

C++ OpenCV捕获压缩数据

C++ OpenCV捕获压缩数据,c++,opencv,rtsp,C++,Opencv,Rtsp,在使用cvRetrieveFrame之前,我可以从cvCapture获取压缩数据吗?cvCapture存储在cvGrabFrame之后的缓冲区中?我需要把它们保存在压缩帧的档案中 我使用cvCaptureFromFile从Axis IP摄像头获取rtsp流 在我看来这是不可能的。CvCapture是一个黑盒结构。实际上不可能访问内部数据 有压缩图像的功能。再次压缩图像不是最佳选择,但它应该可以工作 顺便说一下,你使用的是旧的C API,还有一个新的C++ API,使捕获更加优雅:

在使用cvRetrieveFrame之前,我可以从cvCapture获取压缩数据吗?cvCapture存储在cvGrabFrame之后的缓冲区中?我需要把它们保存在压缩帧的档案中


我使用cvCaptureFromFile从Axis IP摄像头获取rtsp流

在我看来这是不可能的。CvCapture是一个黑盒结构。实际上不可能访问内部数据

有压缩图像的功能。再次压缩图像不是最佳选择,但它应该可以工作

顺便说一下,你使用的是旧的C API,还有一个新的C++ API,使捕获更加优雅: