AForge .Net LGPL


22-06-2010 18:15:36

I ran into this framework while doing a search for an anaglyph algorithm. So far, I've been really impressed with the ease of use of the libraries. I thought I'd post a link to the web page just in case anyone else had a need for some of the code provided. I ended up trying out there webcam capture class code that was very similar to the code that has been posted here. I got a significant speed increase with AForge's code, but I think that was probably because of the ability to control the size of the captured image. I was also able to grab a right and left image and then use the StereoAnagylph class to create a anaglyph texture.

AForge.NET is an open source C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, fuzzy logic, machine learning, robotics, etc.

The framework is comprised by the set of libraries and sample applications, which demonstrate their features:

AForge.Imaging - library with image processing routines and filters;
AForge.Vision - computer vision library;
AForge.Video - set of libraries for video processing;
AForge.Neuro - neural networks computation library;
AForge.Genetic - evolution programming library;
AForge.Fuzzy - fuzzy computations library;
AForge.Robotics - library providing support of some robotics kits;
AForge.MachineLearning - machine learning library;