I've read other posts about Hough angle limits but I am still confused. The documentation for the module does not describe the angle limits. If the line is parameterized in angle of the normal and radius from the origin as in the first tutorial, I would expect angle limits to be between 90 degrees and -90 degrees, never more than 180. But perhaps some modified representation is used. It also seems no limits on radius are offered. I am not sure if the angle limits would help much if they are in the standard representation, what I was trying to do is limit angles to be + or - 30 degrees relative to the y axis. I'd like to get more explanation about the angles.
It seems that the module may not do well if lines are thin and even slightly curved, so using it in conjunction with edge detection that creates thin lines may be problematic if the lines are not very straight, is this a reasonable assumption?
I made an artificial image with a few lines on it. No matter how I set the angle limits, one line approximately parallel with the y axis was always missed, but it was detected if I checked the Bound option. This I do not understand at all. Would anyone have any possible explanations.
I'll go through the tutorial in depth and see if it helps my understanding.
|
|