数字图像处理MATLAB版学习笔记
guoliangstyle
这个作者很懒,什么都没留下…
展开
-
数字图像处理matlab版第五章
图像复原技术趋向于将退化模型化并用相反地处理来恢复图像。复原技术则考虑用去模糊函数去消除图像的模糊。退化函数H(u,v)有时称为光学传递函数(OTF)。在空间域中,h(x,y)称为点扩散函数(PSF)。模拟噪声的行为和影响的能力是图像复原的核心,空间域的噪声和频域的噪声。函数imnoise对一幅图像添加噪声,g=imnoise(f,type,parameters)。函数imnois翻译 2017-11-27 23:13:16 · 1339 阅读 · 0 评论 -
数字图像处理matlab版第十一章
将一幅图像分割为区域后,接下来通常要对分割区域加以表示与描述。表示区域涉及到两个基本选择:(1)用外部特征(区域的边界)表示区域;(2)用内部特征表示区域。区域是一个连续的分量,而区域的边界则是区域像素的集合,这些像素有一个或多个不在区域内的相邻像素。单元数组提供了一种将各种类型的对象(如数字、字符、举证和其他单元数组)组合在一个变量名下的方法。就允许将不同的数据收集在一起组成一个翻译 2017-11-28 23:02:35 · 565 阅读 · 0 评论 -
数字图像处理matlab版第十章(重要)
分割将一幅图像细分为期组成区域或对象。单色图像的分割算法通常基于图像亮度值的两个基本特性,不连续性和相似性。在第一种类别中,处理方法是基于亮度的突变来分割一幅图像,如图像中的边缘。在第二类别中,主要方法是根据事先定义的准则把图像分割成相似的区域。数字图像中检测亮度不连续的三种基本类型:点、线和边缘。在线检测中,我们对指定方向的线更感兴趣。在这种情况下,可以使用与该方向相关的掩模翻译 2017-11-28 22:50:44 · 369 阅读 · 0 评论 -
数字图像处理matlab版第九章
形态学一次通常指生物学的一个分支,它用于处理动物和植物的形状和结构。形态学滤波、细化和裁剪。数学形态学的语言和理论经常表现为一幅二值图像的二重视图。一幅二值图像可以看成是x和y的一个二值函数。膨胀和腐蚀运算时形态学处理的基础。strel函数构造结构元素。膨胀用函数imdilate来实现。腐蚀“收缩”或“细化”二值图像中的对象。像在膨胀中一样,收缩的方式和程度由一个结构元素控翻译 2017-11-28 21:27:14 · 349 阅读 · 1 评论 -
数字图像处理matlab版第八章
图像压缩讨论的是减少描述数字图像的数据量的问题。压缩是通过去除三个基本数据冗余中的一个或多个达到的:1,编码冗余,当所用的码字大于最佳编码长度时会出现编码冗余;2,像素间冗余,即一幅图像像素间的相关性所造成的冗余;3,心理视觉冗余,即源于人类视觉系统对数据忽略的冗余。压缩标准-JPEG和JPEG2000。图像压缩是由两个截然不同的结构块组成的:一个编码器和一个解码器。当对一幅图翻译 2017-11-28 16:48:51 · 528 阅读 · 0 评论 -
数字图像处理matlab版第七章
对数字图像进行多分辨率观察和处理时,离散小波变换(DWT)是首选的数学工具。变换的展开函数是变化频率和持续时间受限的'小波'。可分离性、尺度可变性和平移性。多分辨率的一致性。正交性。小波工具箱对于各种快速小波变换提供了分解滤波器。工具箱的小波由Haar等。图像处理中的小波基本方法:1,计算一幅图像的二维小波变换2,修改变换系数3,计算反变换。公式太多,没看懂,有时间多看几遍翻译 2017-11-28 15:13:20 · 354 阅读 · 0 评论 -
数字图像处理matlab版第六章
图像处理工具箱将彩色图像当做索引图像或RGB图像来处理。一幅RGB图像就是利用cat(级联)操作符将这些分量图像组合成的彩色图像。能够从任何透视方向观察这个彩色立方体是很有用的,由函数rgbcube实现。索引图像有两个分量,即整数的数据矩阵X和彩色映射矩阵map。有时需要用较少的颜色来近似一幅索引图像,由函数imapprox实现。RGB图像、索引图像和灰度图像之间转换。rgb_翻译 2017-11-28 14:42:16 · 509 阅读 · 0 评论 -
机器视觉起步之数字图像处理(冈萨雷斯)
图像数据网址:http://www.imageprocessingplace.com/root_files_V3/image_databases.htm将图像到如Matlab中的语法为: f=imread('filename')[M,N]=siza(f)可以给出一副图像的行数和列数whos f 函数whos可以显示出一个数组的附加信息imshow(f,G)用于显示图像 其中f为翻译 2017-11-24 23:04:43 · 624 阅读 · 0 评论 -
数字图像处理matlab版第二章
operation(A,dim) A是一个数组,dim是一个标量。k=size(A,1)该命令给出A的行数。ndims函数给出数组A的维数,d=ndims(A)。zeros(M,N)生成一个大小为M×N的double类矩阵,其元素均为0。ones(M,N)生成一个大小为M×N的double类矩阵,其元素均为1。ture(M,N)生成一个大小为M×N的logical类矩阵,其元素均为翻译 2017-11-25 10:50:33 · 399 阅读 · 0 评论 -
数字图像处理matlab版第三章
在空间域内处理图像的方法是对图像的像素进行处理-亮度变换与空间滤波。函数imadjust是对灰度图像进行亮度变换的基本IPT工具,g=imadjust(f,[low_in high_in],[low_out high_out],gamma)如g=imadjust(f,[0 1],[1 0])保存图像使用imwrite(f,'E:\M\1.tif')。对数与对比度拉伸变换是进翻译 2017-11-25 17:06:18 · 1354 阅读 · 1 评论 -
数字图像处理matlab版第三章亮度变换与空间滤波
函数histeq实现直方图匹配,如g=histeq(f,hspec),其中f为输入图像,hspec为指定的直方图(一个由指定值构成的行向量),g为输出函数,其直方图近似于指定的直方图hspec。图像的直方图显示的是每个灰度级的像素数;函数imhist(f)来显示灰度级均衡化处理的最终结果是一幅扩展了动态范围的图像,它具有较高的对比度。利用双峰值高斯函数作为匹配直方图输出翻译 2017-11-26 22:49:00 · 607 阅读 · 0 评论 -
数字图像处理matlab版第四章
第四章主要讲述频域处理,滤波都是通过傅里叶变换在频域中实现的。在频域原点处变换的值称为傅里叶变换的直流分量。在实际应用中,DFT及其逆变换可以通过使用快速傅里叶变换(FFT)算法来实现。matlab中函数fft2实现对数组M×N图像数组f的傅里叶变换,F=fft2(f)。傅里叶频谱可以使用函数abs来获得:s=abs(F) 该函数计算数组的每一元素的幅度(实部和虚部平方和的平方根)翻译 2017-11-27 12:19:54 · 1127 阅读 · 1 评论 -
数字图像处理matlab版第十二章
用计算机处理模式识别的方法可分为两个主要类别:决策理论方法和结构方法。模式是第11章讨论过的那些描绘子的排列组合。在模式识别的文献中,特征常用于表示一个描绘子。模式分类就是一族具有相同属性的模式。在实际应用中,两种主要的模式排列方法是向量法(用于定量描述)和字符串法(用于结构描述)。在识别中,特别是在决策理论应用中,一个基本概念就是基于向量间的距离度量的模式匹配思想。函数n翻译 2017-11-29 14:32:40 · 340 阅读 · 0 评论