image函数是显示图像的最基本的方法。该函数还产生了图像对象的句柄,并允许对对象的属性进行设置。
imagesc函数也具有image的功能,所不同的是imagesc函数还自动将输入数据比例化,以全色图的方式显示。imagesc会对图像灰度级做缩放处理,imshow不会缩放。
imshow函数比image和imagesc更常用,它能自动设置句柄图像的各种属性。imshow可用于显示各类图像。对于每类图像,调用方法如下:
- imshow filename:显示图像文件。
- imshow(BW):显示二值图像,BW为黑白二值图像矩阵。
- imshow(X,map):显示索引图像,X为索引图像矩阵,map为色彩图示。
- imshow(I):显示灰度图像,I为二值图像矩阵。
- imshow(RGB):显示RGB图像,RGB为RGB图像矩阵。
- imshow(I,[low high]):将非图像数据显示为图像,这需要考虑数据是否超出了所显示类型的最大允许范围,其中[low high]用于定义待显示数据的范围。imshow(I, [])自动调节数据范围以便于显示。
下面的没怎么用呢,先贴上,以后说不定会用到的
- colorbar:为图像的显示增加一个颜色条,这一用法对于了解被显示图像的灰度级别特别有用。
- getimage:获取图像数据。
- immovie:将多帧索引图像制作成连续图像格式。其调用格式为: mov = immovie(D,map),不过这种功能