Top Qs
Timeline
Chat
Perspective
AForge.NET
From Wikipedia, the free encyclopedia
Remove ads
AForge.NET is a computer vision and artificial intelligence library originally developed by Andrew Kirillov for the .NET Framework.[2]
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
The source code and binaries of the project are available under the terms of the Lesser GPL and the GPL (GNU General Public License).[citation needed]
Another (unaffiliated) project called Accord.NET was created to extend the features of the original AForge.NET library.[3]
Remove ads
Discontinuation of free public support and future development
On April 1, 2012, Andrew Kirillov announced the end of the public support for the library, temporarily closing the discussion forums. The last release of the AForge.NET Framework was made available on July 17, 2013. However, since its release 3.0 in 2015, the Accord.NET project started to incorporate most of the original AForge.NET source code in its codebase, continuing its support and development under the Accord.NET name.[3]
Remove ads
Features
The framework's API includes support for:
- Computer vision, image processing and video processing[4]
- Including a comprehensive image filter library
- Artificial Neural networks library implements some common network architectures (multi-layer feed forward and distance networks) and learning algorithms (back propagation, delta rule, simple perceptron, evolutionary learning).
- Genetic algorithms, genetic programming and gene expression programming
- Fuzzy logic
- Machine learning
- and libraries for a select set of robotics kits
- Lego Mindstorms NXT and RCX kits
The framework is provided not only with different libraries and their sources, but with many sample applications, which demonstrate the use of this framework, and with documentation help files, which are provided in HTML Help format. A number of software applications[5][6][7][8] and research works[9][10][11] utilized the framework.
Remove ads
See also
- List of free and open source software packages
- List of numerical libraries for .NET framework
- Accord.NET - Computer vision and artificial intelligence library that extends AForge.NET.
- OpenCV - A popular C++ computer vision library.
- VXL - Another C++ computer vision library.
- CVIPtools - A complete GUI based computer vision and image processing software environment.
- OpenNN - An open source C++ neural networks library.
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads