libjwsc

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.