基于小波的形状分析,用matlab实现

2023-07-03

急~~各位高手,请帮忙小女子解决一下以下问题:
用一维离散小波变换描述及重构图像,主要是边缘识别,提取以及匹配,如果有论文或说明的话更好。由于我对Matlab及小波分析等都完全没有认识,因此实在感到困难,烦请高手帮忙,谢谢!!
待处理的图像是一维黑白有界图像,请提供傅立叶分析和小波分析的源程序,Matlab写的。可发到我邮箱:fe.tie@126.com
谢谢 傅立叶描述子处理图像,我已经在前面的一个问题回答了。小波的问题,我在你另外一个问题里面回答。
直接对图像做FFT变换,然后将最初的几个系数的幅值取出来就可以了吧。
q = fft(x); %FFT变换

% 取出首6个系数 Truncate to the first six coeffs (skipping the first---translation).
normalizationfactor = abs(q(1));
q = q(2:1+numcoeffs);

% Take the magnitude (throwaway the phase information).
q = abs(q);

% Return q as the fourier descriptor for this image after
% normalizing to get rid of any scaling constant.
FDnum = q/normalizationfactor;
参考资料:www-static.cc.gatech.edu/classes/AY2000/cs7495_fall/participants/bbb/ps3/fourierdescriptors.m

参考资料:http://zhidao.baidu.com/question/18148946.html

参考知识1 一维分析就是要把图像转化为一维信号
你可以把某一行数据接续在上一行的末端来完成,这是行一维化
因为你要进行边沿检测,所以还要做列一维化,对两个数据都要进行分析
边缘就是信号中的突变点
用小波分析将信号分频为几个频段后
会在某些频段有比较明显的突变点
这个只要用一维脉冲检测就可以搞定了
关键在于阈值的自动选取
识别出来后根据像素位置就可以重排出图像的行突变点和列突变点,然后把两个突变点图像合并,就是检测出来的边缘
然后再把这些边缘匹配就好了
相似知识
用Matlab实现加密与解密 参考知识1你可以在百度上下载超级加密3000这是一款功能强大的文件和文件夹加密和保护软件。超级加密3000有超快和最强的文件、文件夹加密功能、数据保护功能,文件夹、文件的粉碎删除以及文件夹伪装等功能。
matlab中如何实现坐标轴旋转 要旋转图像或视角,请分别用rotate和view函数,具体用法自己看其帮助文档,有图有真相,一看就清楚了。二维情形一样做,把它看成是三维的一部分就行了。你用的旋转公式是顺时针旋转坐标轴45度的,也就是
MATLAB RGB图像处理 既然是对每一个的操作都是一样的,就可以直接对图像的像素矩阵进行操作,效果和你用循环对每一个点操作是一样的。例如:I=imread('XXXX');imshow(I);%第3步I2=25
MATLAB实现一个上位机软件,控制两个下位机的单片机,怎样实现方便点? 参考知识1好!虽然不是很有经验,但又有所涉及!本人的观点,都应当懂一点!然后才有能力精通一方向!我在学校是学单片机上的系统开发的,学的还可以,算是比较精通了(学校)。本来觉得差不多了,能混口饭了,,,
请教:实验中的TEK示波器波形怎么导入到matlab进行数据分析 泰克示波器可以保存csv格式的数据到U盘,csv格式可以通过excel打开,打开后复制最右边的两列数据,一列是时间轴,一列是电压幅值到一个txt文本,这样这个txt文本就能被matlab打开了参考知识
MATLAB解股票问题 实力券商告诉你明天买什么?(三大行业20只股)通信行业业务增长稳定,运营商资本支出出现一定下降2010年前四个月通信行业收入同比增长6.81%,实现了稳定增长。移动和宽带用户依旧保持稳健增长态势,股票
水库监测预警系统怎样实现安全管理? 参考知识1水库监测预警系统怎基于智能视频分析,自动对视频图像信息进行分析识别,无需人工干预,对水库水位异常变化、人员游泳、采砂、捕鱼等异常行为进行实时监测,当监测到以上异常行为时,立即触发报警,有效的
关于电力系统潮流计算仿真软件,大神请进!! 国内工程中不用这些软件,一般用的是电科院的一款软件叫PSD-BPA电力系统分析软件。参考知识1我只用过matlab。。。