opencv/opencv_zoo

Model Zoo For OpenCV DNN and Benchmarks.

53
/ 100
Established

This project offers a collection of pre-trained computer vision models that can detect faces, recognize expressions, segment images, and more, all optimized for use with OpenCV. It takes images or video frames as input and outputs annotations like bounding boxes, masks, or identified objects. This is ideal for developers or engineers building applications that need to process visual data efficiently on various hardware platforms.

910 stars. No commits in the last 6 months.

Use this if you are a developer looking for ready-to-use computer vision models that are optimized for performance with OpenCV and can run on diverse hardware, including embedded systems.

Not ideal if you are an end-user without programming experience or if you need highly specialized computer vision tasks not covered by the available models.

computer-vision image-processing edge-computing machine-learning-deployment embedded-systems
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

910

Forks

280

Language

Python

License

Apache-2.0

Category

model-zoos

Last pushed

Aug 01, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/opencv/opencv_zoo"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.