1 / 6
文档名称:

常用图像函数.doc

格式:doc   大小:30KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

常用图像函数.doc

上传人:scuzhrouh 2020/7/22 文件大小:30 KB

下载得到文件列表

常用图像函数.doc

相关文档

文档介绍

文档介绍:RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。例如:纯红色R值为255,G值为0,B值为0;灰色的R、G、B三个值相等(除了0和255);白色的R、G、B都为255;黑色的R、G、B都为0。RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。在RGB模式下,每种RGB成分都可使用从0(黑色)到255(白色)的值。例如,亮红色使用R值246、G值20和B值50。当所有三种成分值相等时,产生灰色阴影。当所有成分的值均为255时,结果是纯白色;当该值为0时,结果是纯黑色。:imread函数用于读入各种图象文件,其一般的用法为[X,MAP]=imread(‘’,‘fmt’)其中,X,MAP分别为读出的图象数据和颜色表数据,fmt为图象的格式,为读取的图象文件(可以加上文件的路径)。例:[X,MAP]=imread(’’,’tif’);也可以直接A=imread(’’,’tif’);,其语法格式为:imwrite(X,map,)按照fmt指定的格式将图象数据矩阵X和调色板map写入文件。,其语法格式为imfinfo()imfinfo函数返回一个结构info,它反映了该图象的各方面信息,其主要数据包括:文件名(路径)、文件格式、文件格式版本号、文件的修改时间、文件的大小、文件的长度、文件的宽度、每个像素的位数、图象的类型等。例:imfinfo('')ans= :'C:\MATLAB6p5\toolbox\images\imdemos\' :'26-Oct-199606:11:58'………………………,其语法如下:imshow(X,map)其中X是图象数据矩阵,map是其对应的颜色矩阵,若进行图象处理后不知道图象数据的值域可以用[]代替map。需要显示多幅图象时,可以使用figure语句,它的功能就是重新打开一个图象显示窗口。例:I=imread(‘’);Imshow(I);J=imread(‘’);figure,imshow(J);,imhist函数的语法格式为:imhist(I,n)imhist(X,map)其中imhist(I,n)计算和显示灰度图象I的直方图,n为指定的灰度级数目,默认值为256。imhist(X,map)计算和显示索引***象X的直方图,map为调色板。例:I=imread('');imshow(I)figure,imhist(I)(x,y)的灰度范围是[m,M],我们希望调整后的图象g(x,y)的灰度范围是[n,N],那么下述变换,,就可以实现这一要求。MATLAB图象处理工具箱中提供的imadjust函数,可以实现上述的线性变换对比度增强。Imadjust函数的语法格式为:J=imadjust(I,[low_inhigh_in],[low_outhigh