EvanJames的专栏

Be Real. Be Yourself.

matlab连通域处理函数们

1、 matlab函数bwareaopen──删除小面积对象 格式:BW2 = bwareaopen(BW,P,conn) 作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。 算法: (1)Determine the connected components. L = bw...

2015-11-10 12:51:15

阅读数 2474

评论数 0

matlab中二维小波变换部分函数

matlab中二维小波变换部分函数 小波通用函数 一、biorfilt函数  双正交小波滤波器组 ① [Lo_D,Hi_D,Lo_R,Hi_R]=biorfilt(DF,RF) ② [Lo_D1,Hi_D1,Lo_R1,Hi_R1,Lo_D2,Hi_D2,Lo_R2...

2015-10-21 16:35:40

阅读数 2420

评论数 0

MATLAB squeeze 函数

squeeze  除去size为1的维度 B = squeeze(A) 描述: B = squeeze(A),B与A有相同的元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。A singleton dimension的特征是size(A,d...

2015-05-25 15:34:28

阅读数 586

评论数 0

基于Matlab来计算矩阵特征值和特征向量

简介 线性代数相关领域中,矩阵操作一般是核心内容。对矩阵的特征值和特征向量的计算一直在数值计算占有重要位置。这里介绍一种根据指定个数来返回矩阵特征值及特征向量的方式。 实例 % By lyqmath % Dalian University of Technology % School...

2015-03-22 16:35:32

阅读数 3967

评论数 0

Matlab自带排序函数sort用法

Matlab自带排序函数sort用法 [Y,I] = sort(X,DIM,MODE) sort函数默认Mode为'ascend'为升序,sort(X,'descend')为降序排列。 sort(X)若X是矩阵,默认对X的各列进行升序排列 sort(X,dim) di...

2015-01-18 12:20:38

阅读数 61209

评论数 3

MATLAB bwlabel函数 统计连通区域

L = bwlabel(BW,n) 返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表示是按4连通寻找区域,还是8连通寻找,默认为8。 四连通或八连通是图像处理里的基本感念:而8连通,是说一个像素,如果和...

2014-11-04 17:32:31

阅读数 4172

评论数 0

matlab二维三维图形绘制和坐标轴范围设置

Q0=[680 640 620 600 630 650 670 720 760 800 740 720 700 730 760 780 740 760 790 800 850 750 730 700]; t=1:length(Q0); figure plot(t,Q0) axis([0 2...

2014-11-03 17:26:12

阅读数 30445

评论数 1

Matlab 几种卷积的实现与比较(conv与filter,conv2与filter2)

最近在做控制算法实现的时候,对于其中参杂的各种差分、卷积很头疼,就在网上搜集了些资料,汇总于此,以做备忘。 在MATLAB中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积。 (1)即y=filter(p,d,x)用来实...

2014-10-18 10:20:54

阅读数 1657

评论数 0

matlab灰度共生矩阵提取纹理特征

灰度共生矩阵是图像纹理特征提取当中最简单的方法,matlab已经集成了此功能,比如 GLCM = [0 1 2 3;1 1 2 3;1 0 2 0;0 0 0 3]; stats = graycoprops(GLCM) stats里面获得的是图像的'Contrast'、'Correl...

2014-10-13 21:06:31

阅读数 7039

评论数 2

图像的灰度共生矩阵GLCM

图像的灰度共生矩阵 灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性,来反映图像在方向、间隔、变化幅度及快慢上的综合信息。 使用方法: glcm = graycomatrix(I) glcms = graycomatrix(I,par...

2014-10-13 00:14:02

阅读数 2322

评论数 0

matlab中repmat函数的用法

B = repmat(A,m,n) B = repmat(A,[m n]) B = repmat(A,[m n p...]) 这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B =...

2014-10-09 22:28:09

阅读数 837

评论数 0

libsvm ——SVM中参数 c和g的最佳值的选择

写了个程序 来选取SVM中参数 c和g的最佳值. [写这个的目的是方便大家用这个小程序直接来寻找 c和g的最佳值,不用再另外编写东西了. ]  其实原本libsvm C语言版本中有相应的子程序可以找到最佳的c和g,需装载python语言然后用py 那个画图 就可以找到最佳的c和g,我写了个ma...

2014-09-25 23:00:26

阅读数 14954

评论数 7

libsvm在matlab中使用说明

data = [176 70; 180 80; 161 45; 163 47]; label = [1;1;-1;-1]; model = svmtrain(label,data,'-s 0 -t 2 -c 1.2 -g 2.8'); testdata = [190 85]; testdata...

2014-09-21 10:54:34

阅读数 915

评论数 0

matlab 中norm函数的用法

格式:n=norm(A,p) 功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不同的范数 以下是Matlab中help norm 的解释 NORM   Matrix or vector norm.     For matrices...       NORM(X...

2014-09-17 20:56:39

阅读数 10807

评论数 1

matlab 随机数的产生

1. MATLAB 函数 rand 产生在区间 (0, 1)的均匀随机数,它是平均分布在 (0,1)之间。一个称为seed的值则是用来控制产生随机数的次数。均匀随机数函数的语法为rand(n),rand(m,n),其结果分别产生一矩阵含n×n个随机数和一矩阵含m×n的随机数。注意每次产生随机...

2014-09-17 11:24:47

阅读数 1251

评论数 0

神经网络工具箱-matlab 详细解释

先来一段整体d input=img; bpnet=newff(minmax(input),[30  30],{'logsig', 'logsig'}, 'traingdx', 'learngdm'); %建立BP神经网络, 12个隐层神经元,4个输出神经元 %tranferFcn属性 'l...

2014-09-10 10:50:31

阅读数 9463

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭