读取图像:imread('filename') 支持.tif,.tiff,.jpg,.jpeg,.gif,.bmp,.png,.xwd格式的图像。imwrite不支持.gif格式文件。
计算出一副图像的行数和列数:size(f),其中f=imread('filename')
返回图像的行数和列数:[M ,N]=size(f)
显示一个数组的附加信息:whos f
显示图像:imshow(f,G),其中f是一个图像数组,G是显示该图像的灰度级数,默认是256.
ishow(f,[low high])会将所有小与或等于low的值显示为黑色,所有大于或等于hig的值显示为白色,界于low和high之间的值将以默认的级数显示为中等亮度。
imshow(f,[ ])可以将变量low设置为数组f的最小值,将变量high设置为数组f的最大值。
impixelinfo 会在上次显示的图像上显示光标,在该图像窗口的左下方会显示(x,y)[R G B]信息。
保存图像:imwrite(f,'filename') 将图像写到磁盘上。
imwrite(f,'filename.jpg','quality',q)只适用于JPEG图像。q是一个在0到100之间的整数(由于JPEG压缩,q越小,图像的退化就越严重)。消除伪边缘的一种可接受方案就是用参数q=25来压缩图像。
输出图像信息:imfinof filename.可以得到图像的信息,包括filename,filesize,width,height,bitdepth等。
计算出一副图像的行数和列数:size(f),其中f=imread('filename')
返回图像的行数和列数:[M ,N]=size(f)
显示一个数组的附加信息:whos f
显示图像:imshow(f,G),其中f是一个图像数组,G是显示该图像的灰度级数,默认是256.
ishow(f,[low high])会将所有小与或等于low的值显示为黑色,所有大于或等于hig的值显示为白色,界于low和high之间的值将以默认的级数显示为中等亮度。
imshow(f,[ ])可以将变量low设置为数组f的最小值,将变量high设置为数组f的最大值。
impixelinfo 会在上次显示的图像上显示光标,在该图像窗口的左下方会显示(x,y)[R G B]信息。
保存图像:imwrite(f,'filename') 将图像写到磁盘上。
imwrite(f,'filename.jpg','quality',q)只适用于JPEG图像。q是一个在0到100之间的整数(由于JPEG压缩,q越小,图像的退化就越严重)。消除伪边缘的一种可接受方案就是用参数q=25来压缩图像。
输出图像信息:imfinof filename.可以得到图像的信息,包括filename,filesize,width,height,bitdepth等。