주요 콘텐츠

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

snapshot

GigE Vision 카메라에서 단일 이미지 프레임 수집

설명

img = snapshot(g);는 GigE Vision® 카메라 g에서 현재 프레임을 단일 이미지로 수집하여 변수 img에 할당합니다. 루프 안에서 snapshot를 호출하면 매번 새 프레임을 반환합니다. 반환된 이미지는 카메라의 픽셀 형식을 기반으로 합니다. snapshot는 카메라의 기본 해상도 또는 사용 가능한 경우 HeightWidth 속성을 사용하여 지정한 다른 해상도를 사용합니다.

참고

snapshot 함수는 gigecam 객체에서만 사용할 수 있습니다. videoinput 객체를 사용하여 이미지를 얻으려면 getsnapshot 또는 getdata 함수를 사용하세요.

예제

[img, ts] = snapshot(g);는 GigE Vision 카메라 g에서 현재 프레임을 단일 이미지로 수집하여 변수 img에 할당하고, 타임스탬프를 변수 ts에 할당합니다.

예제

모두 축소

snapshot 함수를 사용하여 GigE Vision 카메라로부터 하나의 이미지 프레임을 얻습니다. 그런 다음 imshow 또는 image와 같은 표시 함수를 사용하여 표시합니다.

gigecamlist 함수를 사용하여 MATLAB®가 카메라를 검색하는지 확인하세요.

gigecamlist
ans = 

	Model              Manufacturer           IPAddress       SerialNumber
  ____________________   ___________________   _______________    ______________

  'MV1-D1312-80-G2-12'   'Photonofocus AG'     '169.254.192.165'  '022600017445'

gigecam 함수를 사용하여 객체를 생성하고 카메라에 연결합니다.

g = gigecam

카메라에서 이미지를 미리 봅니다.

preview(g)

미리보기 창에는 카메라의 라이브 비디오 스트림이 표시됩니다. 미리 보는 동안 속성을 변경하면 미리 보기가 동적으로 업데이트되고, 이미지에 속성 변경 사항이 반영됩니다.

미리보기를 닫습니다.

closePreview(g)

snapshot 함수를 사용하여 카메라에서 단일 이미지를 수집하고 이를 변수 img에 할당합니다.

img = snapshot(g);

수집한 이미지를 표시합니다.

imshow(img)

객체를 지워 정리합니다.

clear g

버전 내역

R2014b에 개발됨