如何使用OpenCV捕获帧而不解码它们?

时间:2013-02-18 14:19:39

标签: c opencv

我正在研究Raspberry PI上的一个C项目,我正在通过网络发送帧,它工作正常,除了RP中的解码太慢使得这个过程很慢,我需要把它作为实时的可能所以我需要发送帧而不解码它们然后在服务器上解码它们。

这是我的代码,这是我从RP上的凸轮捕获帧的方式:

while ( 1 ) {
     // Get one frame
     if(!cvGrabFrame(capture)){              
    printf("Could not grab a frame\n");
    exit(0);
  }
     IplImage* frame = cvRetrieveFrame( capture,0 );
     if ( !frame ) {
       printf("no frame");
       continue;
     }

我搜索了很多关于如何从Cam抓取帧而不解码它们,我的凸轮是一个带有h264编码的罗技c920,是他们的任何内置功能。<​​/ p>

0 个答案:

没有答案