首页 | 本学科首页   官方微博 | 高级检索  
     

基于C/C++的小波变换软件包设计与实现
引用本文:应自炉. 基于C/C++的小波变换软件包设计与实现[J]. 计算机工程与应用, 2004, 40(15): 114-118
作者姓名:应自炉
作者单位:五邑大学信息学院,广东,江门,529020
摘    要:
该文介绍了一种面向对象、基于C/C++的小波变换软件包的设计与实现。该软件包分为三层,其中第一层基于ANSIC,第二、第三层的设计基于C++为面向对象设计。分层设计使得该软件包同时具有使用及扩展的方便性和移植的灵活性。该软件包实现了小波变换的常见基本函数,包括卷积,一维、二维小波正反变换,一维、二维小波包正反变换,各种正交小波滤波器、双正交滤波器设计,小波函数、尺度函数计算,多分辨率分析等功能。论文最后给了具体实例说明如何利用该软件包进行实际应用开发及扩展设计。

关 键 词:小波变换  小波包变换  C/C++  面向对象
文章编号:1002-8331-(2004)15-0114-05

The Design and Implementation of Wavelet Transform Based on C/C++
Ying Zilu. The Design and Implementation of Wavelet Transform Based on C/C++[J]. Computer Engineering and Applications, 2004, 40(15): 114-118
Authors:Ying Zilu
Abstract:
The paper introduces the design and implementation of a wavelet transform software package.The design of the package is based on C/C++and can be divided into three layers with the first layer based on ANSI C and the second and third layers object oriented.The package is easy to use,easy to expand its functionalities and also conve-niently be transferred to DSP chips with little or even no modifications.The package implements most of the commonly used basic functions on wavelet transform,including convolution,forward and inverse wavelet transform and wavelet pack-et transform of both one dimensional and two dimensional signals,various orthogonal and biorthogonal filter design,the calculation of wavelet functions and scaling functions,multiresolution analysis etc.Finally the paper gives examples to show how the package can be used in practical application development.
Keywords:Wavelet Transform  Wavelet Packet Transform  C/C++  OO  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号