A Raspberry Pi connected to a GoPro analyzing traffic signs with openCV in C++. More information can be found under lyinch.com.
Only use the main.cpp and the files provided in /lib/. Every other c++ file is deprecated. Examples images can be found in /input/
-d : debugging mode -i : image path
- Initialization added
- Boundary check added
- Reduced unnecessary array invocations in the AOI algorithm
- Changed button to close the application- ESC or 'c' now ends the program
- Argument support
- Debugging mod triggered with argument
- Image path read in with argument
- Image resolution is checked
- Combined several approaches
- Creation of Area of Interests
- Console output in colours
- Better threshold algorithm
- Updated the Logging function to v.0.3
- Included arguments
- Arguments read the image file
- Variables sizes adapted to reduce unnecessary memory usage
- Sorting Algorithm v.0.3
- Sorting algorithm fixed (v.0.2)
- Included the ability to highlight the POIs with lines
- version number included
- POI structure included
- POI sorting algorithm included, based on bubble sort
- better log messages
- new file structure and variable names
- commented source code
- added version numbers for functions to track changes easier
- logging function streams output to cout
- Include images as arguments
- Highlight the POIs
- Introduce AOIs
- Change exit button
- Project initialization
- Boundary check
- Argument support
- Reduce unnecessary array requests
- Write the threshold algorithm as a class
- Improve debugging information
- Check if application crashed
- Better window sizes and positions
- Draw box around the signs
Don't forget to checkout my blog.