OpenCV
The standard open-source computer vision library, providing algorithms for image and video processing, analysis, and understanding.
- Actively maintained
- Well documented
- Permissive license
Overview
OpenCV implements hundreds of computer vision and image processing algorithms - object detection, facial recognition, feature matching, camera calibration, video analysis - as an optimized library callable from C++, Python, Java, and other languages. It's been the foundational computer vision toolkit for both research and production systems for over two decades.
OpenCV is a fit for any team building applications that need to process, analyze, or understand images and video programmatically, filling a computer-vision gap in this catalog that's currently absent from the general ML/deep-learning frameworks already there.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
The foundational computer-vision library used across the entire industry.
- Foundational
- Community-driven
- Categories
- AI & Machine Learning
- Languages
- C++
- License
- Apache-2.0
Related Projects
Milvus
Apache-2.0Open source vector database built for scalable similarity search and AI applications.
Actively maintained
- AI & Machine Learning
- Database
MLflow
Apache-2.0Open-source platform for managing the machine learning lifecycle: experiment tracking, model packaging, versioning, and deployment.
Actively maintained
- AI & Machine Learning
PyTorch
BSD-3-ClauseOpen source machine learning framework that accelerates the path from research prototyping to production deployment.
Actively maintained
- AI & Machine Learning
Qdrant
Apache-2.0Vector database and similarity search engine for building AI applications with embeddings.
Actively maintained
- AI & Machine Learning
- Database
Spotted an error? Suggest an edit on GitHub.