컴퓨터 과학 & 영상처리 관련/OpenCV
파일에서 캡쳐해서 bmp파일로 저장 예제
꺄뜨르
2012. 7. 30. 17:26
int _tmain(int argc, _TCHAR* argv[])
{
CvCapture* capture = cvCaptureFromFile("d:\\test.wmv");
cvGrabFrame(capture);
IplImage *img1 = cvRetrieveFrame(capture); //캡쳐한걸 이미지로
CreateDirectory(_T("120730-cvGrabFrameTest"), NULL); //폴더 생성
cvSaveImage("120730-cvGrabFrameTest\\test.bmp",img1); //이미지 파일 저장
return 0;
}
우왕 가능하네
대신 사이즈는 cvRetrieveFrame()할때 정해지므로 리턴값 그대로 쓰면 됨