liuliu/ccv
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
What it solves
ccv is a minimalistic, portable computer vision library designed to be easy to deploy and integrate into various environments, avoiding the heavy dependencies often found in larger CV libraries.
How it works
It provides a clean C-based interface with a built-in cache mechanism for image preprocessing (such as color space conversion and image pyramids), which eliminates redundant operations while keeping the API simple. It implements a variety of state-of-the-art algorithms for common vision tasks.
Who it’s for
Developers who need a lightweight, embeddable computer vision library that can run on a wide range of platforms, including mobile devices (iOS, Android), Raspberry Pi, and various desktop operating systems.
Highlights
- own state-of-the-art frontal face detector and image classifier
- object detection for pedestrians and cars
- text detection and general object tracking
- feature point extraction
- highly portable: runs on almost any system with a C compiler
- minimal dependencies (except for convolutional networks which require BLAS)
Related
- Project
- Project
- Project
- Project
- Project