Main Content

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

implay

동영상, 비디오 또는 영상 시퀀스 재생

설명

implay 함수를 사용하여 MATLAB® 동영상, 비디오 또는 영상 시퀀스(영상 스택이라고도 함)를 재생하는 비디오 뷰어 앱을 열 수 있습니다. 비디오 뷰어를 사용하면 재생하려는 동영상 또는 영상 시퀀스를 선택하거나 시퀀스의 특정 프레임으로 건너뛰거나 디스플레이의 프레임 속도를 변경하거나 다른 보기 작업을 수행할 수 있습니다. 여러 개의 비디오 뷰어를 열어 여러 동영상을 동시에 볼 수도 있습니다.

다음 그림은 영상 시퀀스가 표시된 비디오 뷰어 앱을 보여줍니다.

implay는 비디오 뷰어 앱을 엽니다. 재생하려는 동영상 또는 영상 시퀀스를 선택하려면 비디오 뷰어의 파일 메뉴를 사용하십시오.

implay(filename)은 비디오 뷰어 앱을 열어 filename으로 지정된 파일 내용을 표시합니다. 파일은 AVI(Audio Video Interleaved) 형식일 수 있습니다. 비디오 뷰어는 한 번에 하나의 프레임만 읽어 들여 재생 중 메모리를 절약합니다. 비디오 뷰어는 오디오 트랙을 재생하지 않습니다.

implay(I)는 비디오 뷰어 앱을 열어 I로 지정된 멀티프레임 영상의 첫 번째 프레임을 표시합니다.

implay(___,fps)는 동영상 또는 영상 시퀀스를 볼 때 사용할 프레임 속도를 지정합니다.

예제

세 가지 유형의 비디오 재생하기

영상 시퀀스를 애니메이션합니다.

load cellsequence
implay(cellsequence,10);

MRI 영상 스택을 시각적으로 탐색합니다.

load mristack
implay(mristack);

AVI 파일을 재생합니다.

implay('rhinos.avi');

입력 인수

모두 축소

AVI 파일 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

데이터형: char | string

멀티프레임 영상 시퀀스로, 다음 중 하나로 지정됩니다.

  • MATLAB 동영상 구조체

  • 이진 영상 시퀀스 또는 회색조 영상 시퀀스로, mxnx1xk 배열 또는 mxnxk 배열로 지정됨

  • 트루컬러(RGB) 영상 시퀀스로, MxN-x3xK 배열로 지정됨.

I는 숫자형이 될 수 있지만, uint8형을 사용하는 것이 좋습니다. 픽셀을 표시하는 데 사용되는 실제 데이터형은 원본 데이터형과 다를 수 있습니다.

프레임 속도(단위: 초당 프레임 수)로, 양수로 지정됩니다. 이 인수가 생략되면 비디오 뷰어는 파일에 지정된 프레임 속도 또는 디폴트 값 20을 사용합니다.

  • 앱 탭에서 비디오 뷰어 앱을 열 수도 있습니다. 영상 처리 및 컴퓨터 비전 그룹으로 이동하여 비디오 뷰어를 클릭하십시오.

R2007b에 개발됨