Woolz Image Processing  Version 1.7.0
WlzCannyDeriche
Name
WlzCannyDeriche - implements a Canny/Deriche edge detection filter.
Synopsis
WlzCannyDeriche [-o<output object>] [-h] [-o] [-a#] [-d] [-e] [-g]
                [-m#] [-l#] [-u#] [<input object>]
Options
-h Help, prints usage message.
-o Output object file name.
-a Deriche's alpha parameter.
-d Output object with edge direction encoding.
-e Output object with edge gradients.
-g Output object with all gradients.
-m Filter multiplier parameter.
-l Lower hysteresis threshold value.
-u Upper hysteresis threshold value.
Description
Applies a Canny/Deriche edge detection filter to a Woolz domain object with grey values. The input object is read from stdin and the filtered object is written to stdout unless the filenames are given.
Examples
WlzCannyDeriche -e -a 1.0 -l 15 -u 40 -m 10 -o edges.wlz in.wlz
The input Woolz object is read from in.wlz, and filtered using a Deriche edge operator with alpha=1.0, gradients are multiplied by 10.0 before non-maximal suppression or hysteresis thresholding. The hysteresis threshold values of 15 and 40 are used to threshold the edge image which is written to edge.wlz.
File
WlzCannyDeriche.c
See Also
WlzIntro(1) WlzCannyDeriche(3)