13 best C# Computer Vision libraries in 2024
by naveen.kumar@openweaver.com Updated: Mar 12, 2024
Guide Kit
Computer vision is a discipline within computer science that focuses on how computers can gain an understanding of the visual world. Typically, this involves capturing image data from a camera and using specialized algorithms to extract information about objects, locations, and people involved in an image. This can range from detecting whether a face is smiling or frowning to identifying what kind of car is parked in front of a building. Computer vision has applications in many fields including medicine, entertainment, law enforcement, and more—and C# is one of the most popular programming languages used for computer vision. Some of the most popular among developers are: Opencvsharp - Provides functions for converting from Mat into Bitmap(GDI+) or WriteableBitmap(WPF); OptiKey - An on-screen keyboard that is designed to help Motor Neuron Disease (MND) patients interact with Windows computers; OpenCV - ComputerVision Demos. The entire list of open source C# Computer Vision libraries are provided below.
frameworkby accord-net
Machine learning, computer vision, statistics and general scientific computing for .NET
frameworkby accord-net
C# 4359 Version:v3.8.0 License: Weak Copyleft (LGPL-2.1)
OptiKeyby OptiKey
OptiKey - Full computer control and speech with your eyes
OptiKeyby OptiKey
C# 4169 Version:v3.2.5_prerelease-4 License: Strong Copyleft (GPL-3.0)
opencvsharpby shimat
OpenCV wrapper for .NET
opencvsharpby shimat
C# 4597 Version:4.7.0.20230114 License: Permissive (Apache-2.0)
AForge.NETby andrewkirillov
AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc.
AForge.NETby andrewkirillov
C# 977 Version:Current License: Others (Non-SPDX)
accord-net-extensionsby dajuric
Advanced image processing and computer vision algorithms made as fluent extensions and built for portability
accord-net-extensionsby dajuric
C# 328 Version:v2.0.1 License: No License
Cognitive-Vision-Windowsby microsoft
Windows SDK for the Microsoft Computer Vision API, part of Cognitive Services
Cognitive-Vision-Windowsby microsoft
C# 156 Version:Current License: Others (Non-SPDX)
kwyjiboby liabru
a real-time OCR, computer vision and machine learning experiment
kwyjiboby liabru
C# 40 Version:Current License: Permissive (MIT)
Unity-ComputerVisionSimby immersive-limit
Computer Vision Simulation in Unity
Unity-ComputerVisionSimby immersive-limit
C# 29 Version:Current License: Permissive (MIT)
TrafficComputerVisionby anthony-mestdach
Computer Vision for Driver Assistance Systems with Emgu CV
TrafficComputerVisionby anthony-mestdach
C# 9 Version:Current License: No License
memespector-guiby jason-chao
Cross-platform GUI Client for Computer Vision APIs (Google Vision, Microsoft Cognitive Services, Clarifai and Keras' open source models)
memespector-guiby jason-chao
C# 8 Version:v0.2.5beta License: Permissive (MIT)
hidden-tear-recodedby PaulIRL
A recode of the open source ransomware "Hidden Tear", this has fixes for all of the old hidden tear problems and has a bit cleaner code
hidden-tear-recodedby PaulIRL
C# 4 Version:Current License: Strong Copyleft (GPL-3.0)