Logo WAILI is a wavelet transform library. It includes some basic image processing operations based on the use of wavelets and forms the backbone of more complex image processing operations.


  • Uses integer wavelet transforms based on the Lifting Scheme
  • Provides various wavelet transforms of the Cohen-Daubechies-Feauveau family of biorthogonal wavelets
  • Provides crop and merge operations on wavelet-transformed images
  • Provides noise reduction based on wavelet thresholding using Generalized Cross Validation
  • Provides scaling of images
  • Provides edge enhancement of images
  • Provides also some simple image operations (addition and subtraction of images)
  • Allows different image representations (RGB, YUV, Lab, ...)
WAILI.xl is a version of WAILI with Extensions for Very Large Images. Very large images are divided in blocks, which do not necessarily have to be present in the computer system's main memory. WAILI.xl provides most of the operations implemented in WAILI.

Current Version:   19970514

License Type:   GPL

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

UNIX and C++ (tested under Linux/ix86 and Linux/m68k)

Software/Hardware Requirements:

The development was done using g++ 2.7.2.x

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Misc

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.