OpenCV
Some data may be outdated — see provenance labels.
Open Source Computer Vision Library observed · 2026-09-24
Health v2 · maintenance only
85/100
- Activity 96
- Release rhythm 62
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 165.5
- age_days: 5206
- days_rel: 93
- days_push: 27
- n_releases_24m: 5
Adoption not part of the score
90950 stars · 57036 forks observed · 2026-09-24
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.99
OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image and video analysis, object detection, and deep‑learning inference.
Use cases
- detect faces and objects in photos or video streams
- perform real‑time video stabilization and stitching for panoramas
- extract 3D models from stereo camera data
- run deep‑learning models (ONNX, TensorFlow) on images using the DNN module
- preprocess images for OCR or medical imaging pipelines
- track motion and gestures for AR/VR applications
When to choose
- You need a mature, widely‑used library with extensive algorithm coverage.
- Your project requires cross‑platform support (desktop, mobile, embedded).
- You want hardware acceleration (CUDA, OpenCL, Vulkan) for high performance.
- You need both classic CV methods and modern deep‑learning inference in one package.
When to avoid
- You are looking for a pure Python solution with minimal native dependencies.
- Your application demands a small footprint or zero‑C++ runtime.
- You need a specialized domain‑specific library (e.g., medical imaging DICOM handling) that OpenCV does not provide out of the box.
Facets
library · maturity active
image-processing video-processing machine-learning deep-learning computer-vision serialization http-client computer-vision artificial-intelligence deep-learning data-science windows cross-platform c-plus-plus python-bindings opencv-contrib dnn onnx cuda opencl vulkan linux macos android ios
5 sources
- readme: https://github.com/opencv/opencv · fetched 2026-09-24 · aac69c83891b
- homepage: https://opencv.org · fetched 2026-09-07 · 8bf4f687313b
- site_page: https://opencv.org/about · fetched 2026-09-07 · a74aac9831af
- site_page: https://docs.opencv.org/ · fetched 2026-09-07 · 085fdcbfa974
- site_page: https://opencv.org/releases · fetched 2026-09-07 · 2d9ea17f694f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| opencv/opencv | main | 85 |
| opencv/opencv_contrib | plugin | 75 |
| opencv/opencv-python | sdk | 88 |
| opencv/opencv_zoo | examples | 57 |
| opencv/opencv_extra | infra | 75 |
| opencv/opencv_3rdparty | infra | 70 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem