발표_이진형

Download Report

Transcript 발표_이진형

Image Processing
Term Project
3조 양희성 이진형
발표 : 이진형
목표
• AVI 파일을 입력받아 이를 출력함.
• 출력되고 있는 AVI파일에서 원하는 부
분을 capture할 수 있도록 함.
• Capture된 영상을 이용하여 다양한 영
상처리가 가능하도록 함.
MCI를 이용한 AVI파일의 출력
• MCI란 Media Control Interface의 약자
로 멀티미디어 장치의 재생과 멀티미디
어파일의 입출력에 관계되는 표준 함수
를 제공한다.
CMyAvi class service 절차
• 다음의 순서로 CMyAvi 객체의 멤버 함
수를 호출
{// 재생 서비스 이용
CMyAvi media;
media.Open(…);//장치열기
media.Play(…);// 재생
media.Close(…);//장치닫기
AVI 윈도우를 위한 작업
• 화면을 이동 또는 크기 변경
• 스테이지 윈도우의 시연 상태 변경
• 화면 캡쳐
AVI PLAY
AVI STOP,PAUSE
• 일시 정지인 경우에는 MCI_STOP 대신
에 MCI_PAUSE메세지를 쓴다.
동영상 Capture
• 동영상이 Play되고 있는 Dialog Box의
DC(Device Context)를 받아 동영상의
영상 정보 획득
• 획득된 영상 정보를 이용하여 새로운 이
미지를 생성하여 화면에 출력