10 best C++ Computer Vision libraries in 2024
by naveen.kumar@openweaver.com Updated: Jan 2, 2023
Guide Kit
C++ is the main programming language used in embedded devices, and if you use embedded operating systems such as Linux and Android, C++ will be one of the most common languages used to program these devices. Due to this, C++ is ideal for a wide variety of applications, from web servers and mobile apps to machine learning, image processing and computer vision. There are several popular open source C++ Computer Vision libraries available for developers: Cvui - A simple UI lib built on top of OpenCV drawing primitives; Superviseddescent - generic algorithm to perform optimisation of arbitrary functions. The library contains an implementation of the Robust Cascaded Regression facial landmark detection and features a pre-trained detection model; AutoAnnotationTool - label tool aim to reduce semantic segmentation label time. The following is a list of the most popular libraries.
eosby patrikhuber
A lightweight 3D Morphable Face Model library in modern C++
eosby patrikhuber
C++ 1780 Version:v1.4.0 License: Permissive (Apache-2.0)
cvuiby Dovyski
A (very) simple UI lib built on top of OpenCV drawing primitives
cvuiby Dovyski
C++ 642 Version:v2.7.0 License: Permissive (MIT)
superviseddescentby patrikhuber
C++11 implementation of the supervised descent optimisation method
superviseddescentby patrikhuber
C++ 391 Version:v0.4.1 License: Permissive (Apache-2.0)
lyconby ethereon
A minimal and fast image library for Python and C++
lyconby ethereon
C++ 283 Version:Current License: Others (Non-SPDX)
AutoAnnotationToolby andywang0607
A label tool aim to reduce semantic segmentation label time, rectangle and polygon annotation is supported
AutoAnnotationToolby andywang0607
C++ 113 Version:v1.0.0 License: Permissive (MIT)
Lane-Detection-for-Autonomous-Carsby MichiMaestre
Lane Detection Module using C++ and OpenCV
Lane-Detection-for-Autonomous-Carsby MichiMaestre
C++ 91 Version:Current License: Permissive (MIT)
Edge-Computing-Engineby AllenZYJ
Edge : a computing engine base C++/C
Edge-Computing-Engineby AllenZYJ
C++ 104 Version:Current License: No License
computer-visionby nrsyed
Various computer vision and OpenCV utilities (Python and C++).
computer-visionby nrsyed
Python 76 Version:Current License: Permissive (MIT)
cpp-cv-project-templateby changh95
C++ project template for developing computer vision applications
cpp-cv-project-templateby changh95
Python 48 Version:v0.5 License: Permissive (MIT)