• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (04): 835-841.

• 论文 • 上一篇    下一篇

基于多分辨分析的小波光顺实现

纪小刚,薛杰,杨艳   

  1. (1.江南大学机械工程学院,江苏 无锡 214122;2.江苏省食品先进制造装备技术重点实验室,江苏 无锡 214122)
  • 收稿日期:2013-12-11 修回日期:2014-04-14 出版日期:2015-04-25 发布日期:2015-04-25
  • 基金资助:

    国家自然科学青年基金资助项目(51105175);教育部中央高校基本科研业务费专项资金资助项目(JUSRP21006);国家自然科学基金资助项目(51275210)

Software design for multi-resolution
analysis based wavelet fairing 

JI Xiaogang,XUE Jie,YANG Yan   

  1. (1.School of Mechanical Engineering,Jiangnan University,Wuxi 214122;2.Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment and Technology,Wuxi 214122,China)
  • Received:2013-12-11 Revised:2014-04-14 Online:2015-04-25 Published:2015-04-25

摘要:

在相关小波光顺算法研究的基础上,利用C++语言和数值分析类库,设计了一款小波分析软件,实现了对具有任意控制顶点曲线的小波光顺。本软件主要包括“输入输出”“二进小波光顺”“任意分辨率小波光顺”“参数设置”等四个模块,并可根据曲线控制顶点数自动判断其小波尺度,并选择最适合的计算模块。本软件在曲线光顺的效率和适应性方面达到了较好的平衡。最后用绘图功能实现了光顺曲线和细节曲线的绘制。

关键词: 逆向工程, 多分辨分析, 光顺, 软件设计

Abstract:

Based on related wavelets fairing algorithms for curves, we design a wavelets fairing software using C++ language and the Numerical Analysis Class Library, which is suitable for curves with any number of control vertexes.It includes four main modules:I/O system,Dyadic Wavelets Fairing (DWF),Arbitrary Resolution Wavelets Faring (ARWF) and Parameter Setting.The software is capable of choosing the most suitable fairing module according to the wavelet scale,which is determined automatically by the number of the control vertexes of curves,so it can make a trade off between efficiency and adaptability of the curve fairing. Besides,a drawing function is designed to show the fairing curves and related detail curves.

Key words: reverse engineering;multi-resolution analysis (MRA);fairing;software design