2017-02-09 10 views
2

매트 레이브에 그레이 스케일 이미지를로드하여 양자화를 수행했습니다. 불행히도 출력은 아무 것도 아닙니다.Matlab 이미지 양자화가 작동하지 않습니다.

I = imread('asa.jpg'); 
imshow(I) 
axis off 
title('Grayscale Image') 
thresh = multithresh(I,7); 
valuesMax = [thresh max(I(:))] 
[quant8_I_max, index] = imquantize(I,thresh,valuesMax); 
valuesMin = [min(I(:)) thresh] 
quant8_I_min = valuesMin(index); 
imshowpair(quant8_I_min,quant8_I_max,'montage') 
title('Minimum Interval Value   Maximum Interval Value') 
+0

try 'imshowpair (quant8_I_min, quant8_I_max,'몽타주 ','스케일링 ','독립 '') –

+0

@AnderBiguri 시도했지만 빈 화면이 나타납니다. 무엇이 문제일까요? – AsankaD7

답변

1

나는 이미지에 문제가 있다고 생각합니다.

enter image description here

당신이 스크린 샷이 더 문제가 무엇인지 설명을 보여 주시겠습니까 ... 난 당신의 코드를 시도하고, 그것을 작동하는 것 같다? 질문에 Matlab 버전 번호도 포함시켜야합니다.