第3部分23:图像处理常用MATLAB函数.ppt
《第3部分23:图像处理常用MATLAB函数.ppt》由会员分享,可在线阅读,更多相关《第3部分23:图像处理常用MATLAB函数.ppt(91页珍藏版)》请在第壹文秘上搜索。
1、第第B3B3章章 MATLABMATLAB在图像处理中的应用在图像处理中的应用 7.1 7.1 概述概述 7.2 7.2 图像的读写和查询图像的读写和查询 7.3 7.3 图像的显示图像的显示 7.4 7.4 图像的算术运算图像的算术运算 7.5 7.5 图像的几何操作图像的几何操作 7.6 7.6 线性滤波线性滤波 7.7 7.7 图像的变换图像的变换 7.8 7.8 图像分析和增强图像分析和增强 7.9 7.9 基于区域的图像处理基于区域的图像处理 7.1 7.1 概述概述7.1.1 MATLAB7.1.1 MATLAB中的图像和图像处理工具箱中的图像和图像处理工具箱 MATLAB中大多数
2、图像是用二维数组(矩阵)中大多数图像是用二维数组(矩阵)double(64位)浮点型,或位)浮点型,或uint8(8位无符号整位无符号整数数)、uint16(16位无符号整数位无符号整数)来存储的,矩阵来存储的,矩阵中的每一个元素对应图像中的一个像素中的每一个元素对应图像中的一个像素(pixel).例如:例如:l一幅由一幅由200行行300列不同灰度值的点组成的图像可以列不同灰度值的点组成的图像可以用用200X300的矩阵来存储。的矩阵来存储。l对于彩色图像,如对于彩色图像,如RGB图像,需要用三维数组来存储。图像,需要用三维数组来存储。7.1.2 MATLAB7.1.2 MATLAB中的图像
3、类型中的图像类型二值图像二值图像(Binary):图像的取值为图像的取值为0或或1。索引图像索引图像(Indexed,pseudocolor):图像为图像为mXn矩阵,矩阵,矩阵元素的值指向颜色映像表矩阵元素的值指向颜色映像表(colormap)。灰度图像灰度图像(intensity,gray scale,gray level):图像为图像为mXn矩阵,矩阵元素的值指的是灰度值。对矩阵,矩阵元素的值指的是灰度值。对single or double矩阵取值范围:矩阵取值范围:0,1,对,对 uint8矩阵取值范围:矩阵取值范围:0,255,对,对uint16矩阵取值范围:矩阵取值范围:0,655
4、35,对,对int16矩阵取值范围:矩阵取值范围:-32768,32767。真彩色图像真彩色图像(RGB):图像为图像为mXnX3的矩阵。的矩阵。二值图像二值图像(Binary)索引图像索引图像(Indexed)灰度图像灰度图像(Grayscale)真彩色图像真彩色图像(Truecolor)gray2ind:Convert a grayscale image to an indexed image.grayslice:Convert a grayscale image to an indexed image using multilevel thresholding.im2bw:Convert
5、 a grayscale image,indexed image,or truecolor image,to a binary imageind2gray:Convert an indexed image to a grayscale image。7.1.3 MATLAB7.1.3 MATLAB中的图像类型之间的转换中的图像类型之间的转换ind2rgb:Convert an indexed image to a truecolor image.mat2gray:Convert a data matrix to a grayscale image,by scalingthe data.rgb2g
6、ray:Convert a truecolor image to a grayscale image.rgb2ind:Convert a truecolor image to an indexed image.im2uint8 rgb2=im2uint8(rgb1)im2uint16 im2int16 im2single im2double7.1.4 7.1.4 图像数据类型之间的转换图像数据类型之间的转换用用N N维数组来存储图像序列维数组来存储图像序列 mXnXp的数组表示的数组表示p个二维图像个二维图像7.1.5 7.1.5 图像序列图像序列mXnX3Xp 表示表示?MATLAB支持下列
7、图像文件格式:支持下列图像文件格式:BMP(Microsoft Windows Bitmap 位图位图)HDF(Hierarchical Data Format 层次数据层次数据)JPEG(Joint Photographic Expert Group 静止图像压静止图像压缩标准缩标准)PCX(Paintbrush 画刷格式画刷格式)PNG(Portable Network Graphics 可移植网络图像可移植网络图像)TIFF(Tagged Image File Format 标记图像文件标记图像文件)XWD(X Window Dump)GIF(Graphics Interchange F
8、ormat 图形交换图形交换)7.1.5 7.1.5 图像文件格式图像文件格式 7.2 7.2 图像的读写和查询图像的读写和查询7.2.1 7.2.1 图像文件的读取图像文件的读取A=imread(文件名,文件格式文件名,文件格式)X,map=imread(文件名,文件格式文件名,文件格式)l 文件名必须在文件名必须在MATLAB的搜索路径范围内,否的搜索路径范围内,否则需要指出完整的路径。则需要指出完整的路径。RGB=imread(football.jpg);X,map=imread(trees.tif);7.2 7.2 图像的读写和查询图像的读写和查询7.2.2 7.2.2 图像文件的写入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 部分 23 图像 处理 常用 MATLAB 函数