detection of fold profiles in the intensity image More...
#include <vcl_iosfwd.h>Go to the source code of this file.
Classes | |
| class | gevd_fold |
detection of fold profiles in the intensity image
Operator to implement Canny edge detector which finds elongated fold/roof contours with ddG. Then junctions are found by extending from end points of dangling contours.
The recipe is:
Input: Intensity image, smoothing sigma, sensor/texture noise sigma and threshold factors for detecting contour/junction edge elements.
Output: Magnitude, direction, location of fold pixels, forming a connected network of contours.
Complexity: O(|pixels|) time and space for convolutions. O(|edgels|) time for iterative extension to recover junctions.
Authors
John Canny (1986) SM Thesis
Chris Connolly (1987) use directional 1st-difference
Van-Duc Nguyen (1989) add subpixel location, extension to find junctions
Arron Heller (1992) translate from CLOS to C++
Van-Duc Nguyen (1995) add noise estimation, use FloatOperators.
Joe Mundy (1997) Added strength and direction arrays for transfer to
edgel chains. The flag "transfer" controls the
setting of these arrays. Note difference with
gevd_step.h.. Didn't want to affect global use of
DetectEdgels.
Definition in file gevd_fold.h.
1.7.5.1