Population
Image processing library in C++

▼Algorithms + Datastructures = Programs  
▼Datastructures  
▼TypeF  Type for scalar/vector elements in matrix or vector coordinate 
{U,}{I,F}{8,16,32,64} as UI8  Basic Type with fixed bit information 
RGB{UI8,F32}  Template class for red green blue color 
Complex{F32}  Template class for complex numbers in cartesian form 
▼Coordinate vector  Coordinate vector as tuple of numbers 
Vec{2,3}{I32,F32}  Template class for tuple of numbers of fixed size for representing a point or a vector 
Vec{I32,F32}  Template class for tuple of numbers of variable size 
▼Matrix  Ndimensional matrices as dense array 
Mat{2,3}{UI8,RGBUI8}  Template class for ndimensional matrices which fixed type 
▼Function (mathematics)  Function (mathematics) defined with a symbolic link 
Distribution  Mapping from the real number to the real number 
DistributionMultiVariate  Mapping from the multi variate real numbers to the real numbers 
▼Other  General utility classes 
Scene3d  3d scene in opengl 
Video  Video player frame by frame (ipcamera, avi) 
NeuralNetwork  Layer neural network with backpropagation training 
BasicUtility  Some cross OS utilities 
▼Algorithm  
Processing  Matrix In > Matrix Out (threshold operators, morphological operators, gradient, edge detectors, region growing,...) 
Visualization  Matrix In > Matrix Out for 2D or OpenGl scene for 3D 
Analysis  Matrix In > Measure (2point correlation function, REV, histogram,...) 
Draw  Matrix In > Matrix Out (drawing objects as line circle) 
PDE  Matrix In > Matrix Out (anisotropic nonlinear diffusion equation, permeability, random walk) 
GeometricalTransformation  Matrix In > Matrix Out (rotation, scale, projective, affine) 
LinearAlgebra  Matrix In > Matrix Out (gaussian inversion, eigen value/vector, orthogonalization...) 
Feature  Matrix In > Features (harris, Hough, SIFT,...) 
Representation  Matrix In > Matrix Out (FFT) 
Convertor  Matrix In > Matrix Out (toRGB, fromRGB, toYUV, fromRealImaginary) 
Statistics  Distribution In > Distribution Out (derivate, integral, computedStaticticsFromRealRealizations,...) 
RandomGeometry  Germ/Grain framework 
Application  Matrix In > information 