CImage:FiltPrewitt CImage:FiltRotGrad

CImage:FiltLine


The FiltLine method enhances features aligned parallel to a specified rotation angle.

Syntax

bResult = CImage:FiltLine( angle )

    angle is the rotation angle in degrees.

    On success, this method returns true.

    On failure, this method returns false.

Remarks

This method constructs a 3x3 linear feature mask using the specified rotation angle and applies it to the image. This is related to the directional gradient filter used in the FiltGradient method, but the current filter is 180 degree symmetric, giving equal results for features aligned at, say, 32 degrees and 212 degrees.

Example

Suppose an image is displayed in a CImageView named V. The following script fragment applies a 32 degree linear feature operator to the displayed image:

I = V:GetImage()

-- attach the current displayed image

I:FiltLine( 32 )

-- apply the filter

V:Update()

-- update the display after the scale

Related Topics

CImage, FiltGradient, FiltPrewitt