资源简介

小波变换去噪 小波去噪 过滤高频低频波 C++代码 小波变换去噪方法

资源截图

代码片段和文件信息

#include “stdafx.h“
#include “CWavelet.h“
#include “windows.h“
#include “iostream“  
#include “cmath“
#include “string“
#include “algorithm“ 

using namespace wavelet;
using namespace std;

extern double db1_Lo_D[2] = { 0.7071 0.7071 };
extern double db1_Hi_D[2] = { -0.7071 0.7071 };
extern double db1_Lo_R[2] = { 0.7071 0.7071 };
extern double db1_Hi_R[2] = { 0.7071 -0.7071 };

//系数精度很高,采自matlab
extern double db2_Lo_D[4] = { -0.129409522550921 0.224143868041857 0.836516303737469 0.482962913144690 };
extern double db2_Hi_D[4] = { -0.482962913144690 0.836516303737469 -0.224143868041857 -0.129409522550921 };
extern double db2_Lo_R[4] = { 0.482962913144690 0.836516303737469 0.224143868041857 -0.129409522550921 };
extern double db2_Hi_R[4] = { -0.129409522550921 -0.224143868041857 0.836516303737469 -0.482962913144690 };

extern double db3_Lo_D[6] = { 0.0352262918821007 -0.0854412738822415 -0.135011020010391 0.459877502119331 0.806891509313339 0.332670552950957 };
extern double db3_Hi_D[6] = { -0.332670552950957 0.806891509313339 -0.459877502119331 -0.135011020010391 0.0854412738822415 0.0352262918821007 };
extern double db3_Lo_R[6] = { 0.332670552950957 0.806891509313339 0.459877502119331 -0.135011020010391 -0.0854412738822415 0.0352262918821007 };
extern double db3_Hi_R[6] = { 0.0352262918821007 0.0854412738822415 -0.135011020010391 -0.459877502119331 0.806891509313339 -0.332670552950957 };

extern double db4_Lo_D[8] = { -0.0106 0.0329 0.0308 -0.1870 -0.0280 0.6309 0.7148 0.2304 };
extern double db4_Hi_D[8] = { -0.2304 0.7148 -0.6309 -0.0280 0.1870 0.0308 -0.0329 -0.0106 };
extern double db4_Lo_R[8] = { 0.2304 0.7148 0.6309 -0.0280 -0.1870 0.0308 0.0329 -0.0106 };
extern double db4_Hi_R[8] = { -0.0106 -0.0329 0.0308 0.1870 -0.0280 -0.6309 0.7148 -0.2304 };

extern double db5_Lo_D[10] = { 0.1601 0.6038 0.7243 0.1384 -0.2423 -0.0322 0.0776 -0.0062 -0.0126 0.0033 };
extern double db5_Hi_D[10] = { 0.0033 0.0126 -0.0062 -0.0776 -0.0322 0.2423 0.1384 -0.7243 0.6038 -0.1601 };
extern double db5_Lo_R[10] = { 0.1601 0.6038 0.7243 0.1384 -0.2423-0.0322 0.0776 -0.0062 -0.0126 0.0033 };
extern double db5_Hi_R[10] = { 0.0033 0.0126 -0.0062 -0.0776 -0.0322 0.2423 0.1384 -0.7243 0.6038 -0.1601 };

extern double db6_Lo_D[12] = { -0.00107730108499558 0.00477725751101065 0.000553842200993802 - 0.0315820393180312 0.0275228655300163
0.0975016055870794 - 0.129766867567096 - 0.226264693965169 0.315250351709243 0.751133908021578 0.494623890398385 0.111540743350080};
extern double db6_Hi_D[12] = { -0.111540743350080 0.494623890398385 - 0.751133908021578 0.315250351709243 0.226264693965169
- 0.129766867567096 - 0.0975016055870794 0.0275228655300163 0.0315820393180312 0.000553842200993802 - 0.00477725751101065 - 0.00107730108499558};
extern double db6_Lo_R[12] = { 0.111540743350080 0.494623890398385 0.751133908021

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-26 15:48  MyWaveletDenoise\
     目录           0  2017-08-17 16:20  MyWaveletDenoise\.vs\
     目录           0  2017-08-17 16:20  MyWaveletDenoise\.vs\MyWaveletDenoise\
     目录           0  2017-08-17 16:20  MyWaveletDenoise\.vs\MyWaveletDenoise\v14\
     文件       73728  2017-08-26 15:48  MyWaveletDenoise\.vs\MyWaveletDenoise\v14\.suo
     目录           0  2016-07-18 12:04  MyWaveletDenoise\Debug\
     文件      122880  2015-12-14 19:39  MyWaveletDenoise\Debug\MyWaveletDenoise.exe
     文件      810344  2015-12-14 19:39  MyWaveletDenoise\Debug\MyWaveletDenoise.ilk
     文件     2599936  2015-12-14 19:39  MyWaveletDenoise\Debug\MyWaveletDenoise.pdb
     目录           0  2017-08-17 16:21  MyWaveletDenoise\ipch\
     目录           0  2017-08-17 16:23  MyWaveletDenoise\ipch\MYWAVELETDENOISE-ac05a5bf\
     文件     3473408  2017-08-26 15:44  MyWaveletDenoise\ipch\MYWAVELETDENOISE-ac05a5bf\MYWAVELETDENOISE-7e09d8f.ipch
     文件     3538944  2017-08-17 16:21  MyWaveletDenoise\ipch\MYWAVELETDENOISE-ac05a5bf\MYWAVELETDENOISE-8a1135f1.ipch
     目录           0  2016-07-18 12:04  MyWaveletDenoise\ipch\mywaveletdenoise-b64af55d\
     文件     3080192  2015-12-06 19:25  MyWaveletDenoise\ipch\mywaveletdenoise-b64af55d\mywaveletdenoise-7bd970f1.ipch
     目录           0  2017-08-24 09:44  MyWaveletDenoise\MyWaveletDenoise\
     文件    37179392  2017-08-26 15:48  MyWaveletDenoise\MyWaveletDenoise.sdf
     文件        1346  2017-08-17 16:23  MyWaveletDenoise\MyWaveletDenoise.sln
     文件       66048  2015-12-15 19:44  MyWaveletDenoise\MyWaveletDenoise.v12.suo
     文件       27546  2015-12-14 19:14  MyWaveletDenoise\MyWaveletDenoise\CWavelet.cpp
     文件        3013  2015-12-14 19:38  MyWaveletDenoise\MyWaveletDenoise\CWavelet.h
     目录           0  2016-07-18 12:04  MyWaveletDenoise\MyWaveletDenoise\Debug\
     文件      403926  2015-12-14 19:38  MyWaveletDenoise\MyWaveletDenoise\Debug\CWavelet.obj
     文件         143  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.log
     文件      190193  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.obj
     文件     1638400  2015-12-06 19:36  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.pch
     目录           0  2016-07-18 12:04  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.tlog\
     文件        2660  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.tlog\cl.command.1.tlog
     文件       60206  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.tlog\CL.read.1.tlog
     文件        3582  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.tlog\CL.write.1.tlog
     文件        1882  2015-12-14 19:39  MyWaveletDenoise\MyWaveletDenoise\Debug\MyWaveletDenoise.tlog\link.command.1.tlog
............此处省略37个文件信息

评论

共有 条评论