Filter

Flag that indicates which edge detection filter to apply. Possible values are:

Value

Meaning

EDG_SOBEL_VERT

[0x0101] Detect the vertical edges

EDG_SOBEL_HORZ

[0x0102] Detect the horizontal edges

EDG_SOBEL_ALL

[0x0103] Detect horizontal & vertical edges

EDG_PREWITT_VERT

[0x0201] Detect the vertical edges

EDG_PREWITT_HORZ

[0x0202] Detect the horizontal edges

EDG_PREWITT_ALL

[0x0203] Detect horizontal & vertical edges

EDG_LAPLACE_1

[0x0301] Detect vertical & horizontal edges

EDG_LAPLACE_2

[0x0302] Detect general edges

EDG_LAPLACE_3

[0x0303] Detect general edges. (The filter used for this option is different than the filter used for the EDG_LAPLACE_2 filter.)

EDG_LAPLACE_DIAG

[0x0304] Detect the diagonal edges

EDG_LAPLACE_HORZ

[0x0305] Detect the horizontal edges

EDG_LAPLACE_VERT

[0x0306] Detect the vertical edges

EDG_GRADIENT_N

[0x0401] Detect north edges

EDG_GRADIENT_NE

[0x0402] Detect north east edges

EDG_GRADIENT_E

[0x0403] Detect east edges

EDG_GRADIENT_SE

[0x0404] Detect south east edges

EDG_GRADIENT_S

[0x0405] Detect south edges

EDG_GRADIENT_SW

[0x0406] Detect south west edges

EDG_GRADIENT_W

[0x0407] Detect west edges

EDG_GRADIENT_NW

[0x0408] Detect north west edges