allentdan/shape_based_matching — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2019-03-01
Locate a specific component shape on a circuit board for automated inspection.
Guide a robotic pick-and-place system to find parts at different rotations and scales.
Build quality control software that detects defective or misaligned shapes on a production line.
Test template matching robustness against rotated, scaled, or noisy test images.
| allentdan/shape_based_matching | benagastov/bindweb-nim-wasm-compiler | bobvanluijt/annoy-go | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | C++ | C++ | C++ |
| Last pushed | 2019-03-01 | — | 2018-06-04 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | moderate | easy | hard |
| Complexity | 3/5 | 5/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a C++ build environment and preparing template images for the objects to match.
A fast C++ algorithm that finds objects in images by matching shape gradient patterns, robust to rotation, scaling, lighting, and clutter.
Mainly C++. The stack also includes C++.
Dormant — no commits in 2+ years (last push 2019-03-01).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.