The purpose of this project is for initial orientation with the OpenCV libraries. I wanted to create a program that would dynamically read an arbitary number of images, and do some sort of OpenCV detection with the image data.
This are the learning Goals for this project
- familiarity with OpenCV
- familiarity with File.io
- reorientation to Ubuntu C++ coding enviroments
These are the tutorials and documentation that I used when creating this project
https://docs.opencv.org/trunk/d2/de6/tutorial_py_setup_in_ubuntu.html
https://docs.opencv.org/3.1.0/d9/df8/tutorial_root.html
https://docs.opencv.org/2.4/doc/tutorials/imgproc/imgtrans/hough_circle/hough_circle.html
After running the code on the four Test images that were stored in the build directory. These are the test results. The detected circle is highlighted by a drawn red circle with a green dot drawn at the center of the detected circle.
This image showcases this codes functionality detecting all of the circles on the screen.