《MATLAB图像处理》PPT课件.ppt
《《MATLAB图像处理》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《MATLAB图像处理》PPT课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATLAB的数字图像处理 所谓数字图像处理(所谓数字图像处理(digital image processing),就是),就是利用计算机对图像进行利用计算机对图像进行去除噪声、增强、恢复、分割、去除噪声、增强、恢复、分割、提取特征提取特征等的理论、方法和技术。等的理论、方法和技术。附附2 Resolution(Resolution(分辨率分辨率分辨率分辨率)单位单位单位单位图像分辨率图像分辨率 dpidpi的数值越大,图像越清晰的数值越大,图像越清晰的数值越大,图像越清晰的数值越大,图像越清晰dpi (display pixels/inch)dpi (display pixels/inch)
2、每英寸显示的线数(或像素)每英寸显示的线数(或像素)每英寸显示的线数(或像素)每英寸显示的线数(或像素)300 dpi 96 dpi 21 dpi300 dpi 96 dpi 21 dpidpidpi视觉效果视觉效果视觉效果视觉效果清晰度清晰度清晰度清晰度绝对清晰度绝对清晰度绝对清晰度绝对清晰度1 数字图像的基本概念不同分辨率下的图像:1024 1024 512 512 256 256 128 128 64 64 32 32 图像分辨率通常是以像素数来计量的,如:640480,注:640为水平像素数,480为垂直像素数。位图位图 图像由基本显示单元图像由基本显示单元图像由基本显示单元图像由基本
3、显示单元“像点像点像点像点”构构构构成成成成图像像点图像像点图像像点图像像点8bit (28bit (28 8=256=256色色色色 )16bit (216bit (21616=65536=65536色色色色 )24bit (224bit (22424=16M=16M色色色色 )8 8位图像位图像位图像位图像 1616位图像位图像位图像位图像 2424位图像位图像位图像位图像 二进制位与图像之间二进制位与图像之间二进制位与图像之间二进制位与图像之间 存在严格的存在严格的存在严格的存在严格的“位映射位映射位映射位映射”关关关关系系系系 像点由若干个二进制位进行描述像点由若干个二进制位进行描述像
4、点由若干个二进制位进行描述像点由若干个二进制位进行描述 二进制位代表图像颜色的数量二进制位代表图像颜色的数量二进制位代表图像颜色的数量二进制位代表图像颜色的数量 具有位映射关系的图叫作具有位映射关系的图叫作具有位映射关系的图叫作具有位映射关系的图叫作“位图位图位图位图”“位图位图位图位图”特指图特指图特指图特指图像像像像 像素像素 像素是图片大小的基本单位像素是图片大小的基本单位 图像的像素大小是指位图在高、宽两个方向的像素数相乘的结果图像的像素大小是指位图在高、宽两个方向的像素数相乘的结果 例如宽度和高度均为100像素的图片,其象素数是10000像素 我们经常用的数码相机像素数,所描述的就是
5、相机拍照出来的照片是多大尺寸,300万像素的数码照片通常是20481536像素,而500万像素数码照片则是25601920像素。不同灰度级的图像代表像素的亮度值,代表像素的亮度值,灰度等级划分得越细,越能灰度等级划分得越细,越能准确地再现原稿。准确地再现原稿。目前用得最为普遍的是目前用得最为普遍的是256个个灰度等级灰度等级二值图像与灰度图像2 图像文件的读写/显示v将图像文件读入内存nimread()n如果图像是彩色图,内存数据为3维矩阵,3维分别表示红、绿、蓝空间n如果图像是灰度图,内存数据为2维矩阵n数据类型为uint8v将内存中的数据以图片形式保存nimwrite()v内存数据的图像显
6、示nimshow()n可根据图像数据显示灰度图或彩色图n数据类型必须为uint8,如果数据是double,可用uint8()函数转换另:image()函数可以将矩阵的数据作为图像显示,可接收double、uint16、uint8类型,同时需通过colormap函数进行颜色配置3 图像的直方图v定义:灰度级的函数,描述的是图像中每种灰度级像素的个数,反映图像中每种灰度出现的频率。横坐标是灰度级,纵坐标是灰度级出现的频率。直方图计算 依据定义,若图像具有L(通常L=256,即8位灰度级)级灰度,则大小为MxN的灰度图像f(x,y)的灰度直方图hist0L-1可用如下计算获得:1.初始化 histk
7、=0;k=0,L-1 统计 histf(x,y)+;x=0,M-1,y=0,N-1 归一化 histf(x,y)/=M*N Matlab函数函数imhist()直方图的用处1)数字化参数n一般一幅数字图像应该利用全部或几乎全部可能的灰度级;n对直方图做快速检查。2)边界阈值选择n使用轮廓线确定简单物体的边界的方法,称为阈值化;n对物体与背景有较强对比的景物的分割特别有用;基于直方图的图像矫正、分割基于直方图的图像矫正、分割直方图均衡化v使一输入图像转换为在每一灰度级上都有相同的像素点数(即输出的直方图是平的)v进一步的作用在于图像比较和分割v实际是完成直方图变换:DBf(DA)n累积分布密度为
8、n变换4 图像操作的基本函数vimread()/imwrite()/imshowvimresize(A,mrows ncols,method)n图像缩放,A为缩放因子,method为nearest(默认)(最近邻插值)bilinear(双线性插值)bicubic(三线性插值)vimrotate(A,angle,method)n图像逆时针旋转,angle为角度vimcrop(A,rect)n图像剪切,其中rect为x y width heightvimhist():图像直方图计算和显示vhisteq():直方图均衡化vimnoise():图像中添加噪声v5 图像处理v图像变换:nfft2(傅里叶
9、变换)、dct2(离散余弦变换)、radon(Radon变换)、ifft2/idct2/iradon.v图像类型转换nrgb2gray(彩色转灰度)、im2bw(转为2值图像)v空域滤波nfilter2(线性平滑滤波)、wiener2(维纳滤波)、nMedfilt2(中值滤波)v边缘检测edge():提供6种检测方法nSobel methodnPrewitt methodnRoberts methodnLaplacian of Gaussian methodnzero-cross methodnCanny method5 其他图像处理专题v图像分割n将图像分割成多个区域v图像特征提取n表征一个
10、图像最基本的属性或特征,图像特征可以是人类视觉能够识别的自然特征v图像恢复n在景物成像的过程中,受多种因素的影响,图像的质量都会有所下降v。更多图像处理,可参见有关参考书更多图像处理,可参见有关参考书 时,灰度图像及直方图 原始图像:90909090年代以来:年代以来:CBIRCBIR(Content-based Image Retrieval(Content-based Image Retrieval)基于内容的图像检索 对图像的视觉内容,如图像的颜色、纹理、对图像的视觉内容,如图像的颜色、纹理、形状等进行分析和检索图像。形状等进行分析和检索图像。其特点是图像本身包含的客观视觉特性,不其特点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB图像处理 MATLAB 图像 处理 PPT 课件
限制150内