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

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

• 论文 • Previous Articles     Next Articles

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

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