matlab image的用法

来源:百度知道 编辑:UC知道 时间:2024/06/16 10:59:54
当我做干涉模拟时,显示图像都是用imshow,今天看了个衍射模拟,发现他用了一个image函数,书上也没给介绍,请各位大虾不吝赐教,小弟在这里先谢过了!!!!!!!!

imshow与image的用法分析
相同点:
imshow与image都会产生一个image对象。
区别如下:
1.imshow的两种用法:
1)imshow(路径与文件名字符串)
2)imshow(图像矩阵)
若当前figure存在坐标轴,imshow会将产生的image对象(即图像对象)显示在当前坐标轴内;
若当前figure不存在坐标轴,imshow会产生一个隐藏的坐标轴,并将产生的image对象显示于其中;
2.imshow(路径与文件名字符串)等价于:M=imread(路径与文件名字符串);imshow(M);
3.imshow不会扩展填充图像数据,即不会拉伸图像使其铺满坐标轴,而是改变坐标轴宽高比使其适应图像数据;
4.image的用法:
M=imread(路径与文件名字符串);image(M);
5.image不会改变坐标轴的大小尺寸,而是扩展填充图像矩阵,使其铺满坐标轴区域。

在你的matlab中的command window中输入help image再回车就知道了