#34 · Primary category: Computer Vision
dlib
A toolkit for making real world machine learning and data analysis applications in C++
Project last updated:08/11/26
GitHub Stars
14.4K
Forks
3.4K
Contributors
215
License
Other
Why we included this project
Dlib's best-known pieces are its face detection and 68-point facial landmark predictor, with face recognition close behind, and they run fast enough for embedded devices, robotics, and mobile without dragging in external dependencies. Behind those headline features sits a broader toolkit: classical machine learning such as SVMs and clustering, plus a compact deep learning module, all reached through one C++ API that also offers Python bindings. It is built for product work rather than research demos. There are no package requirements, the per-class documentation includes debugging checks on function preconditions, and the examples are numerous enough to copy from freely. Teams that need dependable vision features on modest hardware and want to avoid a heavyweight framework stack will find dlib a pragmatic base to build on.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)