Core Optical, Inc.
ModifiedSobelEdgeDetector ClassIndustrial Strength, Scientific Grade
Encapsulates the functionality associated with modified Sobel edge processing.
Inheritance Hierarchy

OnlineSystem Object
  PrecisionImage.FeatureProcessing XYGradientEdgeDetector
    PrecisionImage.FeatureProcessing ModifiedSobelEdgeDetector

Namespace: PrecisionImage.FeatureProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: (

public class ModifiedSobelEdgeDetector : XYGradientEdgeDetector

Sobel edge processing involves the application (via convolution) of a 3x3 kernel that approximates the local derivatives in the X and Y directions. The modified Sobel kernel increases the weight applied to the kernel's central values by a factor of 5 and the adjacent values by a factor of 3 versus the unmodified Sobel kernel and is generally thought to exhibit better edge performance. The magnitude of the local derivative is assumed to be proportional to the local edge strength. To view the local edge strength, generate an image of the edge magnitude. Alternatively, images of the individual gradients (in both the X and Y directions) can be generated.

See XYGradientEdgeDetector (the base class for the Sobel edge detector) for more information.

See Also