ahmetozlu/color_recognition

:art: Color recognition & classification & detection on webcam stream / on video / on single image using K-Nearest Neighbors (KNN) is trained with color histogram features by OpenCV.

50
/ 100
Established

This project helps identify and classify colors from images or live video feeds. You provide images or a webcam stream, and it tells you if the dominant color is white, black, red, green, blue, orange, yellow, or violet. This is useful for anyone needing to automatically detect or categorize objects based on their color in visual data, such as quality control inspectors or inventory managers.

346 stars. No commits in the last 6 months.

Use this if you need to quickly and automatically recognize a limited set of common colors in images or real-time video, and are comfortable with Python development.

Not ideal if you need to identify a very broad range of colors, require extremely high accuracy for subtle color differences, or need a ready-to-use application without coding.

image-analysis video-surveillance quality-control object-identification visual-sorting
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

346

Forks

119

Language

Python

License

MIT

Last pushed

Jan 02, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/ahmetozlu/color_recognition"

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