MATLAB imshow / imagesc

时间:2013-03-04 16:08:53

标签: matlab

我试图用某些参数绘制/显示图像,但它没有显示。只有轮廓。有谁知道如何解决我的图像,以显示参数和轮廓?提前致谢

    imshow(image,'Border','tight','InitialMagnification',100)
    colormap(gray)
    hold on

    contour(phi,[0 0],'r')

1 个答案:

答案 0 :(得分:-1)

imshow仅显示UINT8类型图像的图像。尝试imshow(uint8(image))并确保图像的值范围为0到255(如果需要,请进行缩放)。

如果您需要扩展,请执行

mI = min(min(image));
mA = max(max(image));
image = 255*(image-mI)/(mA-mI);
imshow(image);