- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 傅立叶变换应用与性质
很久前,看到一篇傅立叶理论的文章,写的真的很好,然后再写的必要,然后就转载了,链接:http://blog.csdn.net/qq_20823641/article/details/51107872,感兴趣的话,可以看看,对傅立叶的变换的理解有很大帮助,本文主要是讲一些实际的应用,没有太多的文字,主要是一个主题然后跟着一个图形,从图中更好的去理解傅立叶变换多到来的变换。挑选了一些主要的,也是经常用
2016-06-28 08:35:50 6054
原创 自适应中值滤波RAMF
一、回顾一下传统的中值滤波 中值滤波就是选择一定形式的窗口,使其在图像的各点上移动,用窗内像素灰度值的中值代替窗中心点处的像素灰度值。它对于消除孤立点和线段的干扰十分有用,能减弱或消除傅里叶空间的高频分量,但也影响低频分量。高频分量往往是图像中区域边缘灰度值急剧变化的部分,该滤波可将这些分量消除,从而使图像得到平滑的效果。对于一些细节较多的复杂图像,还可以多次使用不同的中值滤波。传统中值
2016-06-26 21:26:37 13592
原创 matlab之any()、imshow()、image()、imagesc()、取整函数fix, floor, ceil,round
一、Any() matlab中any函数作用:判断元素是否为非零元素any(v),如果v是非零元素返回true(即1)否则返回flase(即0) matlab函数any用法例解:B=any(A),如果A是向量,如果向量里有非0的数,则返回1(true),如果A是矩阵,则把矩阵的列当做向量来处理,函数返回每个列向量的逻辑值;B=any(A,dim)测试由dim表示的A的维度,返回相
2016-06-24 18:38:19 2241
原创 自适应平滑滤波
单纯的平滑滤波可以去除噪声,但是会丢失很多图像的细节,最明显的就是让图像变的模糊,而自适应平滑滤波可以达到去除噪声的同时又增加细节,使图像的增强效果达到最佳。 算法根据图像中像元灰度值的突变特性,自适应改变滤波器的权值,在区域平滑的过程中使图像的边缘锐化,较好处理了平滑噪声,锐化边缘的矛盾。过程如下:
2016-06-22 20:11:58 7964 3
原创 matlab之prod() rem() true() flipdim()函数\shading
B = prod(A)将A矩阵不同维的元素的乘积返回到矩阵B。如果A是向量,prod(A)返回A向量的乘积。如果A是矩阵,prod(A)将A看作列向量,返回每一列元素的乘积并组成一个行向量B。如果A是多维数组,prod(A)沿着第一个非单例作为向量,返回一个行向量数组。B = prod(A,dim)沿着指定的dim标量的维计算A矩阵的乘积。注:dim=2表示沿行计算。 例一
2016-06-20 14:46:59 2804
原创 matlab颜色映射colormap() pcolor()
一、简单颜色Red(红) Green(绿)Blue(蓝)颜色 000黑 111白 100红
2016-06-19 11:21:13 38276
原创 SIFT特征提取算法
SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or corner points)及其有关scale 和 orientation 的描述子得到特征并进行图像特征点匹配,获得了良好效果。基本的路线:1. 尺度空间极值检测:搜索所有尺度上的图像位置。通过高斯微分
2016-06-16 18:56:01 16715 4
原创 csdn博客中插入公式
以前都是在word中写好然后截图上传,或者上传图片,这里有几个在线输入公式的网站,写好就可以生成图片,然后复制粘贴一下还是挺好用的打开该网址,在公式编辑框中输入公式,公式编辑框下方就会自动显示对应的公式图片,右击该图片,选择复制图片,然后在博文中粘贴即可。网址1:http://codecogs.com/latex/eqneditor.php网址2:http://www.nu
2016-06-16 16:18:02 3886 1
原创 图像处理珍藏版本汇总
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 13033
原创 matlab 窗口布局设置
matlab里面的几个窗口(如命令窗口,工作空间,。。。)是可以自由修改布局的,但是有时候我们调整之后变得有些混乱,然后就会很想还原到原来的界面,这里谈谈怎么还原默认和自己组合布局。一、打开matlab,点击“home”按钮。然后会看到layout二、点开会出来界面,第一个Dafault就可以还原默认的界面,下面还有只保留命令窗口、历史记录窗口和命令窗口
2016-06-13 08:11:57 45085
原创 matlab norm函数
%X为向量,求欧几里德范数,即 。n = norm(X,inf) %求 -范数,即 。n = norm(X,1) %求1-范数,即 。n = norm(X,-inf) %求向量X的元素的绝对值的最小值,即 。n = norm(X, p) %求p-范数,即 ,所以norm(X,2) = norm(X)。命令 矩阵的范数函数 norm格式 n = norm(A)
2016-06-12 11:17:14 26701
原创 matlab fig文件的操作
1 如果你的fig文件中的图像每个像素都有数据,可以通过以下方式获得图像每个点的值,输出data是矩阵,大小是图像像素的行列数open('figname.fig');h=get(gca,'Children');data=get(h,'Cdata'); 2 如果你的fig文件中图像是由单条曲线绘制而成,比如说plot命令生成的,通过以下方式输出横坐标,纵坐标的取值open('
2016-06-11 11:19:08 21159
原创 图像的凸包、外接矩形
图像凸包是表达图像一维属性(比如长宽、面积等)信息的一种方式。所以,计算图像凸包对一些图像前期、后期处理都有一定的帮助看到别人的一篇代码如下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 6429 1
原创 偏最小二乘法
偏最小二乘回归是一种新型的多元统计数据分析方法,它与1983年由伍德和阿巴诺等人首次提出。近十年来,它在理论、方法和应用方面都得到了迅速的发展。密西根大学的弗耐尔教授称偏最小二乘回归为第二代回归分析方法。偏最小二乘回归方法在统计应用中的重要性主要的有以下几个方面:(1)偏最小二乘回归是一种多因变量对多自变量的回归建模方法。(2)偏最小二乘回归可以较好地解决许多以往用普通多元回归无法解决
2016-06-06 22:06:10 32725
原创 最小二乘法
最小二乘法 对于一元线性回归模型, 假设从总体中获取了n组观察值(X1,Y1),(X2,Y2), …,(Xn,Yn)。对于平面中的这n个点,可以使用无数条曲线来拟合。要求样本回归函数尽可能好地拟合这组值。综合起来看,这条直线处于样本数据的中心位置最合理。选择最佳拟合曲线的标准可以确定为:使总的拟合误差(即总残差)达到最小。有以下三个标准可以选择: (1)用“残差和最小”确定
2016-06-04 13:27:41 2056
原创 matlab之plot、fplot、ezplot函数
一、plot函数函数plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标,常用格式为:(1)plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x的序号为横坐标值绘制曲线。当x 为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线,当x 为m× n 矩阵时,就有n 条曲
2016-06-03 13:31:10 27716 1
原创 函数句柄matlab
函数句柄是一种特殊的数据类型,它提供了间接调用的函数的方法,类似于c语言中的指针,只不过这里是指向一个函数。 函数句柄包含了函数的路径、函数名、类型及可能存在的重载方法,必须通过专门的定义创建,创建函数句柄需要用到的操作符是@,格式为Fhandle=@functionname例如:m=[3 2 0;-5 0 7;0 0 1];[row,col,val]=find(m)
2016-06-02 12:12:33 2965
原创 excel绘制图形
有时候需要用EXCEL绘制图表,其实方法挺简单的,选中数据然后插入图标,然后修改一下就可以了,主要是弄的要好看一下。(1)选择数据,例如下图 (2)插入表格,在菜单栏上面找到插入,然后就会发现很多的样式,如下图(3)选择自己要绘制的图形的样式,这里选择了柱形图 (4)根据需要选择,即
2016-06-01 09:32:40 2880
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人