Hilditch Thinning Algorithm and Row-by-Row Column-by-Column Phase Unwrapping Algorithm
hilditch.m implements the Hilditch thinning algorithm for edge refinement. RC_unwrap.m performs row-by-row and column-by-column phase unwrapping. least_unwrap.m utilizes least squares method for phase unwrapping. FTP.m extracts phase information using Fourier transform. sincosfilter.m applies sine-cosine filtering for noise reduction. These algorithms are commonly used in phase map computations for applications like electronic speckle pattern interferometry, holographic interferometry, and phase-shifting techniques.