OpenCVComputer vision library.Apache-2.0
Computer vision library.
OpenCV supplies computer-vision and machine-learning algorithms for applications that work with images and video. Developers can detect objects, track motion, reconstruct three-dimensional scenes from stereo cameras, and stitch images into panoramas. The library is written in C++ and exposes interfaces including Python and Java across desktop and Android platforms.
OpenCV official README / About OpenCV · Reviewed 2026-10-29
- 01 / Feature noteMotion tracking
Track moving objects and camera movement in image sequences.
Feature source ↗ - 02 / Feature noteStereo reconstruction
Derive three-dimensional point clouds from stereo camera images.
Feature source ↗
GitHub stars
91,437
Detected license
Apache-2.0
Repository created
2012-07-19
Repository push
2026-11-03
2012-07-19GitHub release
2026-06-06 · 5.0.0Repository push
2026-11-03
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-31T03:25:16.794353+00:00 · Last successful fetch 2026-10-31T03:25:16.794353+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
5.5/10
Scanned 2026-10-26 · 10 scored / 14 returned
i
- Code-Review · 8/10
Found 17/20 approved changesets -- score normalized to 8
- Token-Permissions · Inconclusive
No tokens found
- Security-Policy · 10/10
security policy file detected
- Packaging · Inconclusive
packaging workflow not detected
- Dangerous-Workflow · Inconclusive
no workflows found
- Maintained · 10/10
30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
- CII-Best-Practices · 0/10
no effort to earn an OpenSSF best practices badge detected
- Binary-Artifacts · 6/10
binaries present in source code
- License · 10/10
license file detected
- Branch-Protection · Inconclusive
internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
- Signed-Releases · 0/10
Project has not signed or included provenance with any releases.
- Fuzzing · 10/10
project is fuzzed
- Pinned-Dependencies · 0/10
dependency not pinned by hash detected -- score normalized to 0
- SAST · 0/10
SAST tool is not run on all commits -- score normalized to 0
Repository commit cd3dc424fbec · Scorecard v5.6.0
Checked 2026-11-03T07:55:50Z · Last successful fetch 2026-11-03T07:55:50Z · Value fetched 2026-11-03T07:55:50Z · Provider source
GitHub release
Published 2026-06-06
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
- Run
- Library / SDK
- Install
- Package managerBuild from source
- Documented platforms
- Linux / macOS / Windows
i
Run Install Documented platforms
Reviewed 2026-10-13 · AI evidence review · Approved evidence record
Run modes
- Library / SDK
Library with language-specific installation and example programs.
Install methods
- Package manager
The Python quick start installs opencv-python through pip.
- Build from source
The installation selector includes a build-from-source choice.
Documented platforms
- Linux / macOS / Windows
Operating-system choices in the upstream installation selector.
Package coordinates
- PyPI · opencv-python · Python package · documented · unknown
Exact Python package name recommended by upstream; maintainer affiliation was not independently established.

