0

是否可以从 h.264 流中保存 jpeg 图像。我从网络摄像头获得了流,并想编写一个小助手,将图像保存在按键上。

能得到你的帮助会很棒。

4

1 回答 1

0

OpenCV 可以做到这一点。是一个很好的参考。以下是我快速写的对我有用的东西:

#include <cv.h>
#include <highgui.h>

using namespace cv;
int main(int argc, char ** argv){
  VideoCapture capture(0);
  namedWindow("video",1);
  while(capture.isOpened()){
    Mat frame;
    capture >> frame;
    imshow("video",frame);
    if (waitKey(30) > 0){
      imwrite("image.jpg",frame);
    }
  }
  return 0;
}
于 2012-12-10T22:24:30.710 回答