.NET開源工程推薦(Accord,AForge,Emgu CV)


     本人用C#開發了一些項目,下面的開源工程給了我很大的幫助——詳細的源代碼介紹加豐富的實例運用,是非常不錯的學習資源,分享給大 家,同時附上我的相關開發項目。
 
 Accord.NET
The Accord.NET Framework provides machine learning, mathematics, statistics, computer vision, computer audition, and several scientific computing related methods and techniques to .NET. The project extends the popular AForge.NET Framework providing a more complete scientific computing environment.  
 
 
Application
FaceTracking 人臉追蹤
 
Haar-feature Object Detection in C#  人臉檢測
 
(用於分類)Use Kernel Support Vector Machines (k-SVMs) to solve a classification problem.
https://code.google.com/p/accord/wiki/SampleApp_KSVM
 
(主成分分析)use Principal Component Analysis (PCA) to perform dimensionality redution
 
 
 
 
 AForge.NET
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.     
 
項目主頁: http://www.aforgenet.com/
on-line documentation:  http://www.aforgenet.com/framework/docs/
 
Application
Camera Vision - video surveillance on C#
本人借鑒此工程,開發了一個智能視頻監控軟件:
 
Motion Detection Algorithms 
借用此基礎上,加入我的智能分析算法,開發了摔倒檢測功能:
 Emgu CV
Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled in Mono and run on Windows, Linux, Mac OS X, iPhone, iPad and Android devices.      
 
 
Application
 
 
 
 
關於人臉識別
Multiple face detection and recognition in real time
 
 
 
 
關於智能語音識別
win7自帶有語音識別功能,而基於微軟的SpeechSDK能非常方便得開發出語音識別軟件。
整合到項目中,能讓系統更加智能和人性化
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM