资源简介
基于小波分析的纹理分割matlab程序。小波 纹理 分割 matlab 程序
代码片段和文件信息
/*
* function D = dist1(xt);
* dist1 : calculate a nt*nx vector containing distances between all points
* in x and all points in t. x and t must be row vectors !
* D = dist1(xt)
* xt - row vectors
* D - the nt*nx result
*
* Copyright (c) 1995-2001 Frank Dellaert
* All rights Reserved
*/
/******************************************************************************
* dist1_c does not include mex.h !!!
*****************************************************************************/
void dist1_c(const double *x const double *t double *D int nt int nx)
{
int ij;
for (j=0;j for (i=0;i *D = x[j]-t[i];
}
/******************************************************************************
* mex part
*****************************************************************************/
#include “mex.h“
mxArray *dist1(const mxArray *x const mxArray *t)
{
mxArray *D;
int dx=mxGetM(x)nx=mxGetN(x);
int dt=mxGetM(t)nt=mxGetN(t);
if (dx!=1 || dt!=1) mexErrMsgTxt(“dist1 only takes row vectors“);
if (!mxIsDouble(x) || !mxIsDouble(t)) mexErrMsgTxt(“dist1 only takes double vectors“);
/* create output matrix and call pure C */
D = mxCreateDoubleMatrix(ntnxmxREAL);
dist1_c(mxGetPr(x) mxGetPr(t) mxGetPr(D) nt nx);
return D;
}
void mexFunction(int nargout mxArray *out[] int nargin const mxArray *in[])
{
if (nargin!=2 || nargout>1) mexErrMsgTxt(“usage: D = dist1(xt)“);
out[0] = dist1(in[0] in[1]);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1508 2009-05-08 21:10 dist1.c
文件 664 2009-05-08 21:11 dist1.m
文件 6144 2009-04-22 10:34 dist1.mexw32
文件 159 2009-05-08 21:11 extend.m
文件 905 2009-05-07 19:16 imagewinmean.m
文件 272 2009-05-07 21:28 imagewinmeanvector.m
文件 2579 2009-05-08 21:09 kmeans.m
文件 820 2009-05-07 19:37 laws.m
文件 2451 2009-05-08 21:10 sqrDist.c
文件 608 2009-05-08 21:09 sqrDist.m
文件 6656 2009-04-22 10:34 sqrDist.mexw32
文件 2698 2009-04-22 10:29 symex.m
文件 38101 2009-04-22 10:59 test5.jpg
文件 627 2009-05-07 19:14 unedgeeff.m
文件 1400 2009-05-07 21:34 waveletseg.m
文件 162 2009-05-07 21:27 wreshape.m
----------- --------- ---------- ----- ----
65754 16
相关资源
- 小波相对能量法分析matlab实现说明代
- 小波包降噪的程序,并有注解
- 自动多阈值分割matlab程序
- 小波分析及其MATLAB实现
- matlab程序源码及报告word版--基于小波
- MATLAB小波分析与应用30个案例
- MATLAB小波分析—张德丰第二版
- 小波分析的matlab仿真
- 基于小波变换的图像压缩与matlab仿真
- MATLAB小波分析与应用30个案例分析
- MATLAB——二维小波分析进行图像压缩
- MATLAB小波分析第二版张德丰等编著
- MATLAB小波分析与应用30个案例分析源代
- 小波分析及其应用
- matlab小波变换的代码
- 基于小波变换的信号降噪研究及其M
- Matlab 2015a小波分析蔡静
- fcm实现matlab图像分割的一组程序
- matlab利用小波变换进行数字图像水印
- 地震波fft变换、小波变换对比分析m
- matlab小波分析GUI界面实现
- 小波分析对轴承进行故障诊断
- 采用小波变换对信号进行时频分析的
- 标准snake算法matlab实现
- 小波变换降噪处理及其Matlab实现
- 小波分析程序
- 基于MATLAB的小波分析应用 周伟 源代码
- FFT和小波包变换程序
- 对脑电信号使用小波分解技术重建
- 沙威老师构造正交小波变换矩阵的m
评论
共有 条评论