Class Line_Rotation_Demo

java.lang.Object
Ch10_Line_Fitting.Line_Rotation_Demo
All Implemented Interfaces:
PlugIn, JavaDocHelp

public class Line_Rotation_Demo extends Object implements PlugIn, JavaDocHelp

ImageJ demo plugin, performs line fitting to a randomly sampled point set that is rotated in uniform steps. The result is shown as a stack of images with graphic overlays.

Two fitting methods are employed: (a) linear regression fitting, (b) orthogonal regression fitting. The result of the first varies with rotation, while orthogonal fitting is rotation-invariant. See Sec. 10.2 (Fig. 10.4) of [1] for additional details.

[1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).

Version:
2022/09/30
See Also: