Digital Image Processing
文章平均质量分 52
小木匠_
这个作者很懒,什么都没留下…
展开
-
灰度梯度共生矩阵纹理特征
灰度梯度共生矩阵一、灰度梯度共生矩阵的感知 灰度梯度共生矩阵模型集中反映了图像中两种最基本的要素,即像点的灰度和梯度(或边缘)的相互关系。各像点的灰度是构成一副图像的基础,而梯度是构成图像边缘轮廓的要素,图像的主要信息是由图像的边缘轮廓提供的。 灰度梯度空间很清晰的描绘了图像内各像素点灰度与梯度的分辨规律,同时也给出了各像点与其领域像点的空间关系,对图像原创 2016-05-22 14:32:13 · 14051 阅读 · 4 评论 -
Matlab GUI图像学习图像处理进阶
经过上一篇文章的《matlab GUI图像图像基础》,我们可以知道说是入门了GUI,对于GUI图像图形还可以调用函数形成,但是对于学习图像处理来说,感觉没有那个必要去学,会了基础,就可以自己GUI图像处理功能了,主要还是算法和功能,所以我就没有写函数调用创建GUI,然后直接写了一篇关于GUI图像处理(根据matlab GUI编写),里面包括打开文件、保存文件灰度转换 、傅立叶变换 、颗粒面积的分布原创 2016-04-11 12:28:58 · 10180 阅读 · 1 评论 -
理想带阻滤波器
理想带阻滤波器是频域滤波的一种,主要是抑制距离频域中心D0、一个圆环区域的频域成分,因此可以使用理想带阻滤波器来消除频率分布在圆环上的周期噪声。公式如下 产生的3D理想带阻滤波器的图形如下 现在看一下对一个图像加点白噪声,然后滤波一下,下面是原图和滤波后的原创 2016-07-01 18:44:37 · 5587 阅读 · 0 评论 -
matlab libsvm支持向量机工具箱安装与使用
http://download.csdn.net/my这里可以下载支持向量机工具箱,本人maltab R2012B 和3.1匹配使用,其他的不行,大家在看着教程出现问题后,如果本文没有提到,先搜索错误,如果没有明确给出答案,多尝试不同的版本也许就可以用了,我的就是一样的教程换了4个工具箱后才可以使用(版本问题)。 首先是下载好安装压缩包,我这里下载的是libsvm-3.1.zi原创 2016-05-07 09:44:55 · 22492 阅读 · 4 评论 -
matlab 图像白平衡(世界灰度法)
白平衡是电视摄像领域一个非常重要的概念,通过它可以解决色彩还原和色调处理的一系列问题。白平衡是随着电子影像再现色彩真实而产生的,在专业摄像领域白平衡应用的较早,现在家用电子产品(家用摄像机、数码照相机)中也广泛地使用,然而技术的发展使得白平衡调整变得越来越简单容易,但许多使用者还不甚了解白平衡的工作原理,理解上存在诸多误区。它是实现摄像机图像能精确反映被摄物的色彩状况,有手动白平衡和自动白平衡等方原创 2016-07-10 16:17:12 · 8587 阅读 · 0 评论 -
偏最小二乘法
偏最小二乘回归是一种新型的多元统计数据分析方法,它与1983年由伍德和阿巴诺等人首次提出。近十年来,它在理论、方法和应用方面都得到了迅速的发展。密西根大学的弗耐尔教授称偏最小二乘回归为第二代回归分析方法。偏最小二乘回归方法在统计应用中的重要性主要的有以下几个方面:(1)偏最小二乘回归是一种多因变量对多自变量的回归建模方法。(2)偏最小二乘回归可以较好地解决许多以往用普通多元回归无法解决原创 2016-06-06 22:06:10 · 32401 阅读 · 0 评论 -
傅立叶变换应用与性质
很久前,看到一篇傅立叶理论的文章,写的真的很好,然后再写的必要,然后就转载了,链接:http://blog.csdn.net/qq_20823641/article/details/51107872,感兴趣的话,可以看看,对傅立叶的变换的理解有很大帮助,本文主要是讲一些实际的应用,没有太多的文字,主要是一个主题然后跟着一个图形,从图中更好的去理解傅立叶变换多到来的变换。挑选了一些主要的,也是经常用原创 2016-06-28 08:35:50 · 5982 阅读 · 0 评论 -
偏最小二乘法程序运算结果
针对PLS,会有不同的结果,有回归系数,预测效果,光谱曲线等,下面上几个结果图片原创 2016-06-10 20:13:10 · 2578 阅读 · 2 评论 -
自适应中值滤波RAMF
一、回顾一下传统的中值滤波 中值滤波就是选择一定形式的窗口,使其在图像的各点上移动,用窗内像素灰度值的中值代替窗中心点处的像素灰度值。它对于消除孤立点和线段的干扰十分有用,能减弱或消除傅里叶空间的高频分量,但也影响低频分量。高频分量往往是图像中区域边缘灰度值急剧变化的部分,该滤波可将这些分量消除,从而使图像得到平滑的效果。对于一些细节较多的复杂图像,还可以多次使用不同的中值滤波。传统中值原创 2016-06-26 21:26:37 · 13437 阅读 · 0 评论 -
Matlab GUI图像图像基础
当我们学习c++ MFC的时候,总会看到界面,所以当在用Matlab的时候也想用GUI,这里首先写一点关于GUI界面的一些基础的操作,基本包括了不同的控件的使用,也 会给很多的小例子,同时主要是对爱生活,爱网络,爱MATLAB~这个大神的视频的记录,不过真很好,所以就把过程写下来,让更多想入门GUI的有点帮助,当然这篇文章 主要的是基础的应用,后面也做出类似图像处理的GUI界面。整体代码工程在原创 2016-04-10 15:23:59 · 19961 阅读 · 0 评论 -
理想低通滤波器
首先画出3D的理想低通滤波器 然后给出原始图像和理想低通滤波器后的图像原创 2016-07-02 16:54:03 · 4537 阅读 · 1 评论 -
理想高通滤波器
高通滤波器首先,对一副图像进行如下二维傅里叶变换。我们将u=0和v=0带上式,我们可以得到如下式子。根据上式,可以到F(0,0)的值是非常大的。这里,我们将 F(0,0)称为直流分量,直流分量比其他的成分要大好几个数量级。所以,这也就是傅里叶谱为什么需要使用对数变换才能看清楚的原因。 这里,对于高通滤波器而言,由于直流分量被衰减,原创 2016-07-07 22:17:12 · 24998 阅读 · 3 评论 -
主成分分析PCA
PCA(Principal components Analysis)即主成分分析,是图像处理中经常用的降维方法,因为在图像提取相应的特征如颜色,纹理,SIFT,SURF等特征,但是一副图像中有很多个这种特征点,梅哥特征点又有一个相应的描述该特征点的128维的向量,因此需要降维,提高效率。 理解一:主成分分析(最近重构性):多指标(存在一定相关性,信息重叠)转化成少数几个线性无关综合原创 2016-07-29 20:04:47 · 9824 阅读 · 0 评论 -
图像处理珍藏版本汇总
http://www.dice.ucl.ac.be/mlg/半监督流形学习(流形正则化)http://manifold.cs.uchicago.edu/模式识别和神经网络工具箱http://www.ncrg.aston.ac.uk/netlab/index.php机器学习开源代码http://mloss.org/software/tags/large原创 2016-06-15 10:03:04 · 11933 阅读 · 0 评论 -
matlab打开和生成使用.p文件和exe文件
首先,P文件为了保护知识产权设计的一种加密文件,是不能查看的。运行比较简单,和调用m文件方法一样。下面是一些解释。 P文件是对应M文件的一种预解析版本(preparsed version)。因为当你第一次执行M文件时,Matlab需要将其解析(parse)一次(第一次执行后的已解析内容会放入内存作第二次执行时使用,即第二次执行时无需再解析),这无形中增加了执行时间。所以原创 2016-05-12 08:52:06 · 27658 阅读 · 0 评论 -
自适应平滑滤波
单纯的平滑滤波可以去除噪声,但是会丢失很多图像的细节,最明显的就是让图像变的模糊,而自适应平滑滤波可以达到去除噪声的同时又增加细节,使图像的增强效果达到最佳。 算法根据图像中像元灰度值的突变特性,自适应改变滤波器的权值,在区域平滑的过程中使图像的边缘锐化,较好处理了平滑噪声,锐化边缘的矛盾。过程如下:原创 2016-06-22 20:11:58 · 7859 阅读 · 3 评论 -
也许图像学习从此刻开始
看过很多的播客,总是那么崇拜着各种大牛,从来没有写过播客,因为自我感觉很LOW,今天在用过别人的东西的时候,真是心里特别感激作者,突然问过自己,难道自己不应该实现那句-----取之网络,回馈网络吗? 也许不是什么高水平文章,但是可以把我遇到的问题都整理一下,既然对我有用,那几年后的学弟们也可以看我的经历,找一些共同遇到的问题。 也许多少年过后,回头看看经历也是一种幸原创 2016-04-07 21:52:39 · 1549 阅读 · 2 评论 -
支持向量机导论
1. 概述2. 线性可分支持向量机与硬间隔最大化1. 函数间隔2. 间隔最大化3. 支持向量和间隔边界4. 学习的对偶算法3. 线性支持向量机与软间隔最大化 学习的对偶算法 0. 支持向量4. 非线性支持向量机与核函数0. 核技巧1.原创 2016-07-17 20:08:13 · 8294 阅读 · 2 评论 -
SIFT特征提取算法
SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or corner points)及其有关scale 和 orientation 的描述子得到特征并进行图像特征点匹配,获得了良好效果。基本的路线:1. 尺度空间极值检测:搜索所有尺度上的图像位置。通过高斯微分原创 2016-06-16 18:56:01 · 16613 阅读 · 4 评论 -
ostu阈值分割
一、ostu认识 Ostu假设图像是由前景区域和背景区域两部分组成的,通过遍历计算不同阈值(通常为[0 255]区间范围内)下分割结果中前景区域和背景区域的灰度直方图,然后比较两者之间的方差,使得方差最大化的那个灰度阈值即为所求二值化阈值。 二、OTSU算法原理简介 对于一幅图像,设当前景与背景的分割阈值为t时,前景点占图像比例为w0,均值原创 2016-05-23 12:05:42 · 28873 阅读 · 0 评论 -
最小二乘法
最小二乘法 对于一元线性回归模型, 假设从总体中获取了n组观察值(X1,Y1),(X2,Y2), …,(Xn,Yn)。对于平面中的这n个点,可以使用无数条曲线来拟合。要求样本回归函数尽可能好地拟合这组值。综合起来看,这条直线处于样本数据的中心位置最合理。选择最佳拟合曲线的标准可以确定为:使总的拟合误差(即总残差)达到最小。有以下三个标准可以选择: (1)用“残差和最小”确定原创 2016-06-04 13:27:41 · 2028 阅读 · 0 评论 -
图像的凸包、外接矩形
图像凸包是表达图像一维属性(比如长宽、面积等)信息的一种方式。所以,计算图像凸包对一些图像前期、后期处理都有一定的帮助看到别人的一篇代码如下clc; clear all; close all; I = imread('c://ce.jpg'); I = rgb2gray(I); bw = im2bw(I, graythresh(I)); figure; imsh原创 2016-06-08 08:26:31 · 6391 阅读 · 1 评论 -
matlab 批量处理图片
一、基本上比较常用的就是自己的图片命名是规律的,这样可以快速循环处理:str='D:\'; %我的图像放在D盘,做差文件夹下,好的图像文件夹下for i=1:12I=imread([str,num2str(i),'.png']); %依次读取每一幅图像%在此处进行你的图像处理即可en原创 2016-05-24 11:22:43 · 6728 阅读 · 3 评论 -
数据归归一化方法(标准化)
数据归一化方法 数据标准化(normalization)数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。 数据同趋化处理主要解决不同性质数据问题,对不同性质指标直接加总不能正确反映不同作用力的综合结果,须先考虑改变逆指标数据性质,使所有指标对测评方案的作用力同趋化,再加总才能得出正确结果。数据无量纲化处理主要解决数据的可比性。数据标准化的方法原创 2016-05-11 08:43:47 · 64190 阅读 · 1 评论 -
贝叶斯法分类和最大似然
Bayes贝叶斯一、Bayes小故事 贝叶斯(约1701-1761) Thomas Bayes,英国数学家。约1701年出生于伦敦,做过神甫。1742年成为英国皇家学会会员。1761年4月7日逝世。 贝叶斯定理在概率统计是最经典的内容之一,但是本人却是一个谜团。没人知道他是怎么当选英国皇家学会会士,也没有记录表明他发表过任何科学或数学论文,据说他从事数学研究的目原创 2016-05-10 10:55:25 · 14069 阅读 · 1 评论 -
图像处理感想
图像处理是个可爱的问题。 为什么呢? 因为说他简单他也简单,就是为了提取边缘形状的一些特征然后进行分类回归预测,分割识别,(模式识别其实也不简单) 难,是首先因为特征有很多的表示方式,同时特征不是那么好提取的,会受到很多因素干扰,例如刚开始的背景,阴影,轮廓不连续都是一定的问题吗,还有就是标定、复原的问题。 难又因为是交叉学科,原创 2016-05-10 11:29:42 · 2060 阅读 · 0 评论 -
直方图均衡化和直方图匹配
一、直方图均衡化 直方图均衡化,这样柱条具有均匀分布的高度,平均利用了可用的亮度级,从而能在所有的亮度级上较好地展现细节信息。 直方图均衡化算法分为三个步骤,•第一步是统计直方图每个灰度级出现的次数•第二步是累计归一化的直方图•第三步是计算新的像素值。Y=(L-1)/N*C(x)二、原创 2016-04-28 09:33:16 · 13769 阅读 · 1 评论 -
彩色数字图像处理基础
彩色数字图像处理的知识路线: 可见光——视网膜———— 颜色模型————图像属性描述 有了一定的图像知识,对图像进行处理的时候,大多数都进行了灰度化,慢慢的以后才会接触彩色图像,因为是基础,所以就在前面这里简单介绍一下,到了后面彩色图像的应用的时候,知道一点总是好的,虽然开始阶段用不到。 一 可见光在我们平时看到的彩色来说,需要了解一下,可见光,可原创 2016-04-14 21:19:26 · 3831 阅读 · 0 评论 -
数字图像处理之图像显示基础
bmp文件bmp(bitmap的缩写)文件格式是windows本身的位图文件格式,所谓本身是指windows内部存储位图即采用这种格式。一个.bmp格式的文件通常有.bmp的扩展名,但有一些是以.rle为扩展名的,rle的意思是行程长度编码(runlengthencoding)。这样的文件意味着其使用的数据压缩方法是.bmp格式文件支持的两种rle方法中的一种。bmp文件可用每象素原创 2016-04-13 18:59:54 · 2385 阅读 · 0 评论 -
不得不转的傅立叶变换
原文出处: 韩昊 12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转转载 2016-04-09 22:05:04 · 3278 阅读 · 2 评论 -
图像处理与机械视觉资源(整理详细,再也不用乱找了)
做图像处理或计算机视觉研究和开发,常会在线搜索一些资源,日积月累便挖出了一堆比较牛的博主,特别说明:做这个方向的人很多,牛人也很多,但是这些资源大部分主要突出实用主义,相关博主也并不一定是这个领域中的泰山北斗(第一波中大部分都不是学校里的教授),但是他们的空间里真的有料,可以学到很多。不断更新中,但大浪淘沙,我只保留最值得推荐的。此篇文章整理由白马负金羁提供,他的文章和书对图像处理有很大的帮助。原创 2016-04-19 09:09:53 · 3268 阅读 · 0 评论 -
图像噪声
1.1 图像噪声的概念与分类 图像噪声是图像在摄取或传输时所受的随机信号干扰,是图像中各种妨碍人们对其信息接受的因素。很多时候将图像噪声看成是多维随机过程,因而描述噪声的方法完全可以借用随机过程的描述,即用其概率分布函数和概率密度分布函数。图像噪声是多种多样的,其性质也千差万别,所以了解噪声的分类是很有必要的。一.按产生的原因分类原创 2016-05-27 10:58:29 · 17993 阅读 · 1 评论 -
图像噪声展示,傻傻分不清楚
经过上一篇的大篇的文字介绍,这里再提供大篇的图片,来理解图像的噪声一、椒盐躁声二、高斯噪声三、指数噪声四、泊松噪声五、均匀噪声六、瑞利噪声七、伽马噪声八、指数噪声原创 2016-05-28 21:50:41 · 2533 阅读 · 1 评论 -
matlab常用的设置,坐标系、线条颜色、线型,字体、属性
一、坐标系1)定义坐标范围:一般MATLAB自动定义坐标范 围,如用户认为设定的不合适,可用:axis([Xmin, Xmax, Ymin, Ymax]) 来重新设定;2) 坐标轴控制:MATLAB的缺省方式是在绘图时,将所在的坐标系也画出来,为隐去坐标系,可用axis off;axis on则显示坐标轴3)通常MATLAB的坐标系是长方形,长宽比例大约是 4:3,为了得到一个正方形的原创 2016-05-03 19:12:18 · 80956 阅读 · 5 评论 -
matlab贝叶斯工具箱安装使用
其实通过Matlab神经网络工具的一些命令组合,可以轻易实现贝叶斯神经网络工具箱的功能,这里所讲的贝叶斯神经网络工具箱是有第三方开放,比较容易使用的贝叶斯神经网络工具箱。Matlab的Bayes贝叶斯神经网络工具箱是Kevin Murphy开发的,最近一次的更新时间是在2007年,此工具的开发,得到了Intel员工的协助!一、下载与安装 下载安装最新版的Bayes Net Tool原创 2016-05-09 06:43:23 · 10000 阅读 · 5 评论 -
多元散射校正MSC
多元散射校正方法是现阶段多波长定标建模常用的一种数据处理方法,经过散射校正后得到的光谱数据可以有效地消除散射影响,增强了与成分含量相关的光谱吸收信息。该方法的使用首先要求建立一个待测样品的“理想光谱”,即光谱的变化与样品中成分的含量满足直接的线性关系,以该光谱为标准要求对所有其他样品的近红外光谱进行修正,其中包括基线平移和偏移校正。在实际应用中,“理想光谱”是很难得到的,由于该方法只是用来修正各样原创 2016-05-31 15:17:53 · 21619 阅读 · 2 评论 -
数据挖掘十大算法
1. 前言这系列的文章主要讲述2006年评出的数据挖掘10大算法(见图1)。文章的重点将偏向于算法的来源以及算法的主要思想,不涉及具体的实现。如果发现文中有错,希望各位指出来,一起讨论。 图1 来自IDMer的文章 在这些算法中,最引人注目的自然是Goo原创 2016-05-08 09:21:54 · 1247 阅读 · 0 评论 -
纹理特征
一、什么是纹理 纹理是一种反映图像中同质现象的视觉特征,它体现了物体表面的具有缓慢变化或者周期性变化的表面结构组织排列属性。纹理具有三大标志:某种局部序列性不断重复、非随机排列、纹理区域内大致为均匀的统一体。纹理不同于灰度、颜色等图像特征,它通过像素及其周围空间邻域的灰度分布来表现,即:局部纹理信息。局部纹理信息不同程度的重复性,即全局纹理信息。二、纹理原创 2016-05-18 08:31:01 · 25945 阅读 · 2 评论 -
Savitzky-Golay平滑去噪
平滑滤波是光谱分析中常用的预处理方法之一。用Savitzky.Golay方法进行平滑滤波,可以提高光谱的平滑性,并降低噪音的干扰。S-G平滑滤波的效果,随着选取窗宽不同而不同,可以满足多种不同场合的需求。 Savitzky-Golay卷积平滑算法是移动平滑算法的改进。 每一测量值以平滑系数的目的是尽可能减少平滑对有用信息的影响,该烧平滑原创 2016-05-30 14:03:26 · 89227 阅读 · 18 评论 -
交叉验证
交叉验证(Cross Validation)为CV.CV是用来验证分类器的性能一种统计分析方法,基本思想是把在某种意义下将原始数据(dataset)进行分组,一部分做为训练集(train set),另一部分做为验证集(validation set),首先用训练集对分类器进行训练,在利用验证集来测试训练得到的模型(model),以此来做为评价分类器的性能指标。于是可以先在一个子集上做分析, 而其它子原创 2016-05-06 09:36:00 · 6957 阅读 · 1 评论