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

MATLAB进行数字图像处理(matlab中基本函数的使用)(02)__2018.05.031.MATLAB文件读入:图像是以数组(矩阵)形式在计算机中存储的。I=imread(‘d:\lena.bmp’);%读取图片,将图片的像素信息存入I矩阵中。I=imread(‘lena.bmp’);2.图像的转换:刚读入I中的图像像素类型为uint8:[0,255];为了节省存储空间,matlab为图像提供了特殊的数据类型uint8(8位无符号整数),以此方式存储的图像称作8位图像。imread…

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

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

I=imread(‘lena.bmp’);

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

2.图像的转换:

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

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

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

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

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

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

subplot(211);imshow(I);

4.图像类型的转换:

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

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

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

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

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

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

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

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

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

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

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

9.特殊的矩阵:

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

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

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

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

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

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

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

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

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

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

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

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

13.色彩空间转换函数:

RGB->HSI    rgb2hsv()    hsv2rgb()

RGB->NISC    rgb2htsc()    ntsc2rgb()

RGB->YCBCR    rgb2ycbcr()    ycbcr2rgb()

14.彩色图像的三分量:

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

今天的文章MATLAB进行数字图像处理(matlab中基本函数的使用)(02)__2018.05.03分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/31133.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注