2012-10-19 4 views
1

다음은 내 MatLab 명령입니다. 그들은 순서대로 입력됩니다.Matlab은 한 번에 하나의 창만 표시합니다.

I = imread('C:\Documents and Settings\Guest\Desktop\test.jpg'); 

imshow(I); 

imhist(I); 

라인 2가 실행 된 후 MatLab은 이미지 "I"를 표시하는 창을 호출합니다. 3 번줄은 "I"의 히스토그램을 표시합니다. 히스토그램이 이미지를 대체합니다 (동일한 창에서).

내가하고 싶은 것입니다 :

  1. 내 이미지 창을 유지하고 싶은

    히스토그램은 "(다른 창에서 호출

  2. (의 그것을라고하자"그림 1 "창) 그림 2 ")

누군가가 내게 조언을 해줄 수 있습니까?

답변

4

당신은 figure

I = imread('C:\Documents and Settings\Guest\Desktop\test.jpg'); 

figure(1); 
imshow(I); 

figure(2); 
imhist(I); 
+0

이 작동하고 사용해 볼 수 있습니다! 고맙습니다. :) – rofans91

+1

만약 당신이 원한다면 두 그림을 모두 생산할 수 있습니다. - 'subplot' 명령을 찾아보십시오. – FakeDIY

관련 문제