MATLAB进行数字图像处理(matlab中基本函数的使用)(02)__2018.05.03

1.MATLAB文件读入:图像是以数组(矩阵)形式在计算机中存储的。

I=imread('d:\lena.bmp');%读取图片,将图片的像素信息存入I矩阵中。

I=imread('lena.bmp');


2.图像的转换:

刚读入I中的图像像素类型为uint8:[0,255];

为了节省存储空间,matlab为图像提供了特殊的数据类型uint8(8位无符号整数),以此方式存储的图像称作8位图像。
imread把灰度图像存入一个8位矩阵,当为RGB图像时,就存入8位RGB矩阵中。
因此,matlab读入图像的数据是uint8,而matlab中数值一般采用double型(64位)存储和运算。所以要先将图像转为double格式的才能运算。




3.图像的显示:imshow(I);

subplot(211);imshow(I);

4.图像类型的转换:



5.图像大小的计算:size();


6.图像的保存:imwrite();



7.图像的加噪:imnose();




9.特殊的矩阵:

零矩阵:I=zeros(100,100);



全1矩阵:I=ones(100,100);


10.直方图显示:imhist();


11.图像信息查询:inf=imfinfo();



12.检查内存中的图像:whos


13.色彩空间转换函数:

RGB->HSI    rgb2hsv()    hsv2rgb()

RGB->NISC    rgb2htsc()    ntsc2rgb()

RGB->YCBCR    rgb2ycbcr()    ycbcr2rgb()

14.彩色图像的三分量:



  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值