Torch3vision
It's a machine vision library, written in simple C++ and based on the Torch machine-learning library.
Features
- read/write basic image formats (pgm, ppm, gif, tif, jpeg)
- basic image processing and feature extraction algorithms such as rotation, flip, photometric normalisations (Histogram Equalization, Multiscale Retinex, Self-Quotient Image or Gross-Brajovic), edge detection, 2D DCT, 2D FFT, 2D Gabor, PCA to do Eigen-Faces, LDA to do Fisher-Faces
- various metrics (Euclidean, Mahanalobis, ChiSquare, NormalizeCorrelation, TangentDistance, ...)
- face detection using MLP, cascade of Haar-like classifiers
- 2D objects manipulation and drawing
- video file decoding/encoding, image capture from a frame grabber or from USB
- Sony pan/tilt/zoom camera control using VISCA interface
Software URL:



