Можно ли сохранить изображение в формате JPEG из потока h.264. Я получил поток с веб-камеры и хотел бы запрограммировать небольшого помощника, который сохраняет изображение при нажатии клавиши.
Было бы здорово получить вашу помощь.
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;
}
Других решений пока нет …