资源简介
实现了六种压缩感知算法,均为.m文件,可在matlab直接运行
代码片段和文件信息
% 分段基追踪(BP)算法
% 读文件
% X=imread(‘C:\Users\zkdn\Desktop\MATLABdata\I30\I30.jpg‘);
% X=double(X);
% [ab]=size(X);
load C:\Users\zkdn\Desktop\MATLABdata\I1\I1.mat
X=I1;
background=imopen(Xstrel(‘disk‘15));%获取背景信息
X=imsubtract(Xbackground);%利用函数去除背景
X=double(X);
[ab]=size(X);
% 小波变换矩阵生成
ww=dwt2(a‘haar‘);
% 小波变换让图像稀疏化(注意该步骤会耗费时间,但是会增大稀疏度)
X1=ww*sparse(X)*ww‘;
% X1=X;
X1=full(X1);
% 随机矩阵生成
M=256;
R=randn(Ma);
% R=randn(a);
% R=mapminmax(R0255);
% R=round(R);
% 测量值
Y=R*X1;
% OMP算法
% 恢复矩阵
X2=zeros(ab);
% 按列循环
for i=1:b
% 通过OMP,返回每一列信号对应的恢复值(小波域)
rec=BP_linprog(Y(:i)R);%BP_linprog( sPhi )
% 恢复值矩阵,用于反变换
X2(:i)=rec;
end
%%%%
% figure(4);
% X2=full(X2);
% imshow(uint8(X2));
% title(‘OMP计算后图像‘);
% 原始图像
figure(1);
imshow(uint8(X));
title(‘原始图像‘);
% 变换图像
% figure(2);
% imshow(uint8(X1));
% title(‘小波变换后的图像‘);
% 压缩传感恢复的图像
figure(3);
% 小波反变换
X3=ww‘*sparse(X2)*ww;
% X3=X2;
X3=full(X3);
imsho
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2223 2018-04-01 10:55 BP.m
文件 3129 2018-04-01 11:25 GOMP.m
文件 3141 2018-04-01 10:43 IHT.m
文件 2980 2018-04-01 10:24 OMP.m
文件 3197 2018-01-29 11:17 SP.m
文件 3729 2018-04-01 10:51 STOMP.m
文件 3558 2018-04-10 08:23 SWOMP.m
----------- --------- ---------- ----- ----
21957 7
相关资源
- 模式分析的核方法中文版和英文版合
- zw_qq_41143492-10381309-学生考试系统.zip
- zw_feifan50-9720417-MissionPlanner1.3.32PlayUA
- zw_weixin_42810059-10567648-数学分析考研笔
- 刺客.rar
- zw_DXF转G代码.zip
- 彩票开发源码.zip
- 斯坦福-IntroductiontoRobotics.zip
- zw_gephi-0.8.2-beta.setup.zip
- zw_嵌入式网络那些事(完整中文版)
- zw_WINDOWSAPI程序设计参考大全.zip
- zw_ssm-crm-new.zip
- zw_SolidWorks2014中文版基础教程.zip
- zw_Altera官方元件封装库.zip
- zw_AutofacIOC.zip
- zw_ionicDemo.zip
- Location虚拟定位ios12.1破解版.zip
- 流体模拟插件NextLimitRealFlowC4D2.6.5.00
- 老虎淘宝客v6.0.15.zip
- iSkysoft Video Converter Ultimate 5.1简体中文
- 20180704全彩种彩票网站源码.rar
- 暗影2MAC12系统安装clover.zip
- fdt_4_09_03.exe
- pkg-win.zip
- PRML最全资料集合.zip
- 数据可视化驾驶舱.zip
- 李晓峰通信原理.zip
- 图解西门子S71200PLC入门到实践(清晰
- AI拓客商家联盟V2.1.3前端+后端.rar
- echarts大数据领导仓demo.rar
评论
共有 条评论