nihui/opencv-mobile
The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS, HarmonyOS, WebAssembly, watchOS, tvOS, visionOS observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 92
- Release rhythm 68
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 94.5
- age_days: 2063
- days_rel: 52
- days_push: 52
- n_releases_24m: 7
Adoption not part of the score
3345 stars · 461 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
opencv-mobile provides minimal, prebuilt OpenCV binary packages for Android, iOS, ARM Linux, Windows, Linux, macOS, HarmonyOS, WebAssembly, and Apple watchOS/tvOS/visionOS. It dramatically shrinks OpenCV package sizes (e.g. 25 MB vs 303 MB for Android) while keeping the core image-processing and computer-vision modules.
Use cases
- add opencv to an android app without a 300mb dependency
- use opencv on ios with a small binary footprint
- run opencv on arm linux embedded boards
- use opencv in webassembly browser apps
- build computer vision apps for harmonyos
- get prebuilt opencv binaries for multiple platforms without compiling from source
When to choose
- you need a small-footprint OpenCV build for mobile, embedded, or web targets
- you want prebuilt binaries instead of compiling OpenCV yourself
- you only need core OpenCV modules like imgproc, imgcodecs, and core
When to avoid
- you need the full OpenCV module set including contrib modules or CUDA acceleration
- you need to customize OpenCV build flags beyond what the minimal build offers
- you target only desktop platforms where full OpenCV packages are acceptable
Facets
library · maturity active
image-processing computer-vision developer-tools computer-vision image-processing cross-platform mobile-development embedded-systems windows wasm cross-platform cpp opencv minimal-build prebuilt-binaries harmonyos apple-platforms embedded-vision android ios linux macos
1 source
- readme: https://github.com/nihui/opencv-mobile · fetched 2026-08-28 · 399611470779
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nihui/opencv-mobile | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="nihui/opencv-mobile")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem