资源简介
含常见的MATLAB程序,如图像去噪、图像识别、RBF神经网络的训练,三次样条插值、求解线性方程组等几十个程序。
代码片段和文件信息
%从图像文件中读取像素数据矩阵并显示原始图像
[Xmap]=imread(‘D:\MATLAB\work\1234.tif’’tif’);
subplot(221);image(X);colormap(map);
title(‘原始信号’)
axis square;
%添加噪声,并显示
init=2055615866 %设置随机数的初始值
randn(‘seed’init)
X=double(X)+1;%此处将8位型数据转化为64位双精度型数据
Y=38*randn(size(X));%此处产生了一个随机量
X=X+Y;%在信号上加一个噪声
subplot(222);image(X);colormap(map);
title(‘含噪图像’)
axis square;
%下面对信号进行消噪处理
%用小波函数sym4对x进行二层小波分解
%c为分解后的各方向上的系数矩阵,s为各尺度各频率上的系数长度
[cs]=wavedec2(X2’ sym4’);
%下面提取小波分解中的第一层的低频图像,实现低通滤波消噪
a1=wrcoef2(‘a’cs ’ sym4’1);
%画出第一次消噪图像,画出的实为低频部分,也为主体轮廓
subplot(223);image(a1);
title(‘第一次消噪信号图像’)
axis square;
%提取小波分解中第二层的低频图像,实现低通滤波消噪
%也相当于把第一层的低频图像经过再一次的低频滤波处理
a2=wrcoef2(‘a’cs ’ sym4’2);
%画出第二次消噪,也即在第一次的基础上再画出主体轮廓
subplot(224);image(a2);
title(‘第二次消噪信号图像’)
axis square
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 126981 2009-05-14 22:05 MATLAB图像处理实现直线识别(拟合角平分线)\1.JPG
----------- --------- ---------- ----- ----
126981 1
相关资源
- matlab版的卷积神经网络
- PSO-bp 粒子群优化BP神经网络
- BP神经网络实现图像压缩
- 一些深度学习的工具包和例程
- 卷积神经网络在MATLAB实现
- BP神经网络辅助组合导航卡尔曼滤波
- SAR相干斑去噪matlab代码
- bp神经网络matlab实现2554398
- 对卷积神经网络算法进行大量图像数
- 《MATLAB 神经网络43个案例分析》源代
- 含神经网络、卷积神经网络、深度信
- matlab神经网络43个案例分析.pdf+源码
- 去噪整合
- matlab实现的递归神经网络程序(LSTM)
- matlab制作的RNN神经网络
- 使用神经网络的智能微电网多目标优
- 卷积神经网络实现人脸识别
- 基于BP神经网络的故障诊断 (Matlab-
- MATLAB 神经网络43个案例分析
- Elman神经网络法预测风电功率 (elma
- CNN 深度学习的卷积神经网络的MATLAB代
- 卫星姿态控制的BP神经网络PID控制器设
- pso 改进的pso-bp神经网络预测模型
- DNN 使用神经网络进行语音增强
- SAR图像的去噪
- 信号稀疏表示
- QNNPiris matlab对iris数据进行分类
- fuzzynetme 模糊神经网络的MATLAB程序
- BM3D BM3D去噪算法的实现和相关文档
- wnn 一个用小波神经网络进行非线性函
评论
共有 条评论