AForge.NET是一个专门为开发者和研究者基于C#框架设计的,他包括计算机视觉与人工智能、图像处理、神经网络、遗传算法、机器学习、模糊系统、机器人控制等领域。AForge.Net 是C#的一个图像计算机视觉库,该库是一个开源项目,提供很多图像的处理,和视频处理功能。
官网:http://www.aforgenet.com/
这个框架由一系列的类库组成。主要包括有:
AForge.Imaging —— 日常的图像处理和过滤器。
AForge.Vision —— 计算机视觉应用类库。
AForge.Neuro —— 神经网络计算库
AForge.Genetic —— 进化算法编程库。
AForge.MachineLearning —— 机器学习类库。
AForge.Robotics —— 提供一些机器学习的工具类库。
AForge.Video —— 一系列的视频处理类库。
AForge.Fuzzy —— 模糊推理系统类库。
AForge.Controls—— 图像,三维,图表显示控件。
以下是部分方向的使用:
1、基于符号识别的3D现实增强技术。
2、基于模糊系统的自动导航。
3、运动检测。
4、2D增强技术。
5、计算机视觉与人工智能。
6、模拟识别。
7、神经网络。
8、图像处理。
9、遗传算法。
10、机器学习。
11、机器人控制。