All Projects → IOL0ol1 → Edge-Based-Template-Matching

IOL0ol1 / Edge-Based-Template-Matching

Licence: other
Edge Based Template Matching

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Edge-Based-Template-Matching

wildmatch
Simple string matching with questionmark- and star-wildcard operator
Stars: ✭ 37 (-21.28%)
Mutual labels:  matching-algorithm
matching-engine
Superfast Matching Engine written in golang
Stars: ✭ 35 (-25.53%)
Mutual labels:  matching-algorithm
SkeletonMatching
This repository implements skeleton matching algorithm.
Stars: ✭ 30 (-36.17%)
Mutual labels:  matching-algorithm

Edge Based Template Matching

click to preview

References

Edge Based Template Matching

Different

These differences can write less code and use opencv acceleration

1 Use Canny directly

The reference article implements the Canny algorithm itself.
Inserts the operation that creates the gradient template into it.

The implementation here is different.
First use Canny algorithm to find the edges.
Then use FindContours find the edges to create a gradient template.

2 Use CartToPolar to get magnitude

Referencing the article by traversing the calculation magnitude.

Here use the opencv's CartToPolar to get the magnitude and direction directly

Library

Prism.Core
OpenCvSharp4.Windows
MaterialDesignThemes
PropertyTools.Wpf

Information collected on the network

Prof. Dr. Carsten Steger(Halcon)
Some video and publications(At the bottom)
shape_based_matching

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].