Skip to content

boris-fx/gandalf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

   ****************************************************
   *                                                  *
   *  GGGG   AAAA  N    N  DDDDD   AAAA  L      FFFFF *
   * G    G A    A NN   N  D    D A    A L      F     *
   * G      A    A N N  N  D    D A    A L      F     *
   * G      AAAAAA N NN N  D    D AAAAAA L      FFFF  *
   * G  GG  A    A N  N N  D    D A    A L      F     *
   * G    G A    A N   NN  D    D A    A L      F     *
   *  GGGG  A    A N    N  DDDDD  A    A LLLLLL F     *
   *                                                  *
   ****************************************************


Gandalf is a compact C software library designed to support efficient
image processing and computer vision applications.

The current Gandalf packages are:-

 * Common package:
      General purpose tools used by other packages. Includes allocation
      routines, linked list support, various numerical functions, error
      handling and array manipulations.

 * Linear algebra package:
      This includes vector/matrix manipulation routines both for small
      objects (sizes 2,3,4) and general size vetors & matrices. The latter
      optionally employs LAPACK for certain operations, where a fast
      implementation of LAPACK is available.

 * Image package:
      Contains low-level image creation and manipulation functions,
      supporting grey-level, RGB colour images with or without alpha
      channels, with various different pixel depths. 2D and 3D vector field
      images are also supported.

 * Vision
      Some useful vision utitily modules, including edge/line/corner feature
      detection, and geometrical fitting routines.

To build and install it, read the INSTALL file.
Tutorial documentation in LaTex is in the "doc/tutorial" directory.
Reference HTML documentation starts at "doc/reference/index.html".
Example code is in the "examples" directory.
Authors:

Phil McLauchlan ([email protected])
Allan Jaenicke ([email protected])
Phillip Ngan

Licensing

Gandalf is released under the terms of the Lesser Gnu Public License.
See the LICENSE file for details. The linalg/cblas and linalg/clapack
packages are adapted from the CLAPACK package source. The linalg/matrix
package is a subset of Dan Atkinson's CCMath package.

About

Gandalf image processing library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages