Introduction - If you have any usage issues, please Google them yourself
This program helps to better understand how the Hough transform.
This transform can swap the space of representation. A point in space (X, Y) will become sinusoidal in space (R, Theta) and conversely a point in the plane (R, Theta) will be a line in the plane (X, Y).
What is interesting is that the succession of point forming a line in the plane (X, Y) form of sinusoids to be competing at one point.
This makes it possible to detect transformed the lines in an image.