Skip to content

The program recognizes basic geometric shapes from the image and provides their geometric dimensions

Notifications You must be signed in to change notification settings

jakubdaron/GeometryCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

GeometryCV

The program recognizes basic geometric shapes from the image and provides their geometric dimensions.

Notice:

The program recognizes shapes only when they are written or printed on grid paper and one of the grid in the right corner must be filled in, as it used to properly scale the objects!

What version of OpenCV does the program use?

4.6.0

How to use the program?

Upload your photos in .jpg format to folder "CV". Than add image path of your own image in GeometryCV.cpp code as it is presented below on screenshot (highlighted in a yellow frame).

where_upload_imgs

Program displays two photos:

Orginal photo with marked shapes, their dimensions and the reference grid. ori_img

Image after preprocessing that is used by the program to recognise figures and measure them properly. Img_after_preprocessing

To change current photos - press "Space", To quit the program - press "Esc". The photos change in sequence according to the defined image path vector.

About

The program recognizes basic geometric shapes from the image and provides their geometric dimensions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages