Latest version: 2.0
A collection of utility modules for image processing, mathematical computation, and base program abstractions written in the C programming language (ANSI C99). Much of the core functionality is provided through a unified interface to other free libraries, such as BLAS, LAPACK, FFTW, and ImageMagick. The goal is to provide an intuitive C programming environment that enables rapid prototype development for scientific research.
The library comprises the following modules:
base | – | Program options, file I/O, and error handling |
math | – | Constants, functions, and other mathematical objects |
vector | – | Vector abstraction and mathematical functions |
matrix | – | Matrix abstraction and mathematical functions |
matblock | – | Block of matrices and functions for manipulation |
prob | – | Probability density and mass functions |
stat | – | Statistical inference methods |
filter | – | 2-D and 3-D filters and functions |
image | – | Image data structure and associated functions |
imgblock | – | Block of images and functions for manipulation |
Many of the library structures and functions are available in integer, floating point, and complex data types. See the README and ChangeLog for further details.
The documentation was automatically generated with Doxygen.