MATLAB: How to change the conventional theta values from [-90,89] to [0,359]

hough lineshough transform

Hi with reference to the Hough lines, I would like to know how to use the theta values which are from [0,359] instead of the default one.

Best Answer

lines = houghlines(BW, ...);
shiftedTheta=num2cell([lines.theta]+180);
[lines.theta]=deal(shiftedTheta{:});