What is it?
This application draws anything using orbiting circles. Here is an example:
https://www.youtube.com/watch?v=QVuU2YCwHjw
How does it work?
- You input an image.
-
The application performs edge detection and converts detected edges to lines.
- A sub-pixel edge detection algorithm [1] is used in this step.
-
The application makes lines into an one-liner line.
- The details of this step can be found in the source code.
-
The application draws the one-liner line using orbiting circles.
- The details of this step are explained in this video [2].
Source code
https://github.com/phqb/circle_drawing/