Commit Graph

3 Commits

Author SHA1 Message Date
Xzibit
388228b9e8 [WIP] Polygon and Circle Detection (#100)
* Created FindPolygonPipe and DetectPolygonPipeline

* Return CVShape based off approxDP

* Added fromSides method to ContourShape

* Use enums

* Use harris detector

* Switch back to approxpolydp

* Added colourshape pipeline

* Added pipeline test

* Finsihed triangle/quad/custom polygon detection

* Circle detection

* Revert "Circle detection"

This reverts commit f6b2fe785d69b16ca1466a13073dce72a0d54570.

* Added shape drawings to draw2dcontourspipe

* Added circledetection pipe params

* apply spotless

* Added colourtoscalar outside of loop

* Added powercell testing images from ML library

* Powercell tracking works

* Added gradle to gitnore

* Added solvepnp to circles

* Reordered pipes and pipe params

* Fixed tests

* Apply spotless

* chmod gradlew

* gradle wrapper

* Removed commits from gradle

* Fix typo in ColoredShapePipeline

* Apply Spotless

Co-authored-by: Banks Troutman <btrout.dhrs@gmail.com>
2020-06-15 23:35:10 -04:00
Banks Troutman
9d10c610ec Fix 480p benchmark, add 720p benchmark, fix FPS printout 2020-06-12 21:09:47 -04:00
Banks Troutman
c683bebf76 Tests now print when run, added BenchmarkTests, CVMat togglable output 2020-06-12 19:58:58 -04:00