EasyFind - Matching Geometric Patterns

EasyFind is a pattern matching library that allows users to learn and identify given patterns in an image.

EasyFind

A cross pattern found in an image

Process

Learning

EasyFind learns your pattern from one or several images or a set of shapes.

Finding

EasyFind detects the instances of your pattern in your images as a vector of EFoundPattern .NET Python (see Find Matches).

  • Each EFoundPattern contains a Score, Center, Angle and Scale.

  • These EFoundPattern can be highly-degraded due to noise, blur, occlusion, missing parts or unstable illumination conditions.

    • To optimize the find process, adjust the search parameters and check what EasyFind has found.

Contents

Purpose and Principles

Purpose and Principles of the EasyFind library.

Purpose and Principles
Learn a Pattern from Image(s)

How to learn a pattern from an image.

Learn a Pattern from Image(s)
Learn a Pattern from Vectors

How to learn a pattern from an set of shapes or a dxf file.

Learn a Pattern from Vectors
Find Matches

How to find a learned pattern inside of an image.

Find Matches