이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
imshow
영상 표시
구문
설명
imshow(는 Figure에 회색조 영상 I)I를 표시합니다. imshow는 이미지 데이터형에 대한 디폴트 표시 범위를 사용하고 영상 표시를 위해 figure, axes 및 image 객체 속성을 최적화합니다.
imshow(는 표시 범위를 요소를 2개 가진 벡터 I,[low high])[low high]로 지정하여 회색조 영상 I를 표시합니다. 자세한 내용은 DisplayRange 인수를 참조하십시오.
imshow(는 I,[])I의 픽셀 값 범위에 따라 표시 영역을 스케일링하여 회색조 영상 I를 표시합니다. imshow는 [min(I(:)) max(I(:))]를 표시 범위로 사용합니다. imshow는 I의 최솟값을 검은색으로 표시하고, 최댓값을 흰색으로 표시합니다. 자세한 내용은 DisplayRange 인수를 참조하십시오.
imshow(는 Figure에 이진 영상 BW)BW를 표시합니다. 이진 영상의 경우 imshow는 값 0을 갖는 픽셀을 검은색으로 표시하고, 값 1을 갖는 픽셀을 흰색으로 표시합니다.
imshow(___,는 이름-값 인수를 사용하여 작업의 여러 특성을 제어하면서 영상을 표시합니다. Name=Value)
는 himage = imshow(___)imshow에서 생성된 image 객체를 반환합니다.
예제
입력 인수
이름-값 인수
출력 인수
팁
영상을 생성한 후 컬러맵을 변경하려면
colormap명령을 사용하십시오.imshow를tiledlayout함수 및nexttile함수와 함께 사용하여 서로 다른 컬러맵을 사용하는 여러 영상을 같은 Figure에 표시할 수 있습니다.영상을 표시하고 일반적인 영상 처리 작업을 수행하기 위한 통합 환경으로 영상 뷰어 앱을 사용할 수 있습니다.
iptsetpref함수를 사용하여,imshow의 동작을 수정하는 Image Processing Toolbox™ 기본 설정을 지정할 수 있습니다.-nojvm옵션을 사용하여 MATLAB을 시작할 경우에는imshow함수가 지원되지 않습니다.Figure 제목은 라이브 편집기에서 잘려서 표시될 수 있습니다. 전체 제목이 보이도록 하려면 부모 axes 객체의
PositionContraint속성을"outerposition"으로 설정하십시오.imshow함수를 실행한 후title함수를 실행하기 전에 속성값을 업데이트합니다.I = imread("peppers.png"); imshow(I) ax = gca; ax.PositionConstraint = "outerposition"; title("Peppers");
Parent이름-값 인수를 사용하여 부모 좌표축을 지정하는 경우 지정된 부모 axes 객체의PositionConstraint속성을 설정하십시오. 좌표축 위치 속성에 대한 자세한 내용은 좌표축 레이아웃 제어하기 항목을 참조하십시오.경우에 따라
imshow는 현재 좌표축을 삭제하고 새 좌표축을 생성합니다. Figure에 디폴트 크기의 좌표축이 하나만 포함된 경우,imshow를 처음 호출할 때는 좌표축이 유지되지만imshow를 다시 호출하면 좌표축이 삭제되고 새 좌표축이 생성됩니다. 그래픽 사용자 인터페이스에 표시된 영상을 업데이트하는 경우와 같이 영속적인 좌표축을 유지하려면 먼저imshow를 호출한 후hold on을 호출하십시오. 또는imshow에서 반환한Image객체의CData속성을 업데이트하여imshow를 여러 번 호출하지 않고도 영상을 업데이트할 수 있습니다.














