c++下小波变换没找到相关的库函数,自己懂的又不深入,所以在网上找到了开源代码,使用vs2013导入到了工程,也是颇费周折,现在记下来操作过程。
找到的小波变换的开源代码是:https://github.com/rafat/wavelib
里面也有帮助文档,但是使用vs2013导入到自己的工程下面,还是有点麻烦。
一、修改自己工程的属性
1.工程属性 –> 2.c/c++ –> 3.预编译头 –> 4.创建(Yc)修改为不使用预编译
二、增加头文件
1.工程属性 –> 2.c/c++ –> 3.常规 –> 4.附加包含目录。
将下载的wavelib的解压后的文件夹地址放入进来
三、使相关文件(.c,.h)工程可见
可以在工程下面新建一个文件夹,然后添加现有项,将wavelib文件夹中的src文件夹下的所有.c,.h都添加到工程里面
四、导入header文件
在工程相应的文件里,#include “src/wavelib.h”
最后
查看帮助文档,或者example下的示例。调用函数来完成用到的小波变换。