주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

flushdata

수집한 이미지 프레임을 저장하는 데 사용되는 메모리 버퍼에서 데이터를 제거합니다.

설명

flushdata(obj)는 획득한 이미지 프레임을 저장하는 데 사용되는 obj와 연관된 메모리 버퍼에서 데이터를 제거합니다.

예제

flushdata(obj,mode)mode로 지정된 데이터를 제거합니다.

예제

모두 축소

비디오 입력 객체를 구성합니다.

obj = videoinput("gentl",1);

수집을 시작합니다.

start(obj);

사용 가능한 데이터 프레임 수를 확인하세요.

obj.FramesAvailable
ans =
     10

메모리 버퍼에서 데이터를 제거합니다.

flushdata(obj)

사용 가능한 데이터 프레임 수를 확인하세요.

obj.FramesAvailable
ans =
     0

메모리에서 비디오 입력 객체를 제거합니다.

delete(obj)

입력 인수

모두 축소

videoinput 함수의 출력으로 지정되는 비디오 입력 객체입니다. obj는 단일 비디오 입력 객체이거나 비디오 입력 객체의 배열일 수 있습니다.

예: videoinput("matrox")

다음 중 하나로 지정된, 제거할 데이터를 선택하세요.

  • "all"obj와 관련된 모든 버퍼 데이터를 제거합니다.

  • "triggers" — 가장 오래된 트리거가 실행될 때 수집된 데이터를 제거합니다. TriggerRepeat는 0보다 커야 하며 FramesPerTriggerInf로 설정되면 안 됩니다. videoinput 트리거 속성를 참조하세요.

예: "triggers"

데이터형: char | string

버전 내역

R2006a 이전에 개발됨

참고 항목

| | |