Skip to content

[Feature] Support for L shaped corner markers #270

@Udayraj123

Description

@Udayraj123

Is your feature request related to a problem? Please describe.
It's a common use case for OMR templates having L shaped markers. This will increase accuracy and success rate for such OMR sheets.

Describe the solution you'd like

  • Update the template schema to support "Anchor points" - areas to identify the L shaped markers
  • Use morphology(erode/dilate/open+close) to remove noise
  • Use canny edges + contour detection to extract the L shaped point and the corner/turning points of each L
  • It should not be limited to 4 points, but rather using a rectangular bounding box method which will find an outer bounding box of all the obtained points.
  • Lastly, reuse the common code of cropping mechanisms of existing processors to warp the page.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
sample image:

Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions