是否可以从 h.264 流中保存 jpeg 图像。我从网络摄像头获得了流,并想编写一个小助手,将图像保存在按键上。
能得到你的帮助会很棒。
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;
}