Matlab 图像量化不起作用
Matlab Image Quantization not working
我将灰度图像加载到 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')
我认为图像有问题。我试过你的代码,它似乎工作...
能否请您显示屏幕截图以更好地解释问题所在?您还应该在问题中包括您的 Matlab 版本号。
我将灰度图像加载到 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')
我认为图像有问题。我试过你的代码,它似乎工作...
能否请您显示屏幕截图以更好地解释问题所在?您还应该在问题中包括您的 Matlab 版本号。