[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.OtsuThresholdingEffect

Class OtsuThresholdingEffect

Namespace
GrapeCity.Documents.Imaging
Assembly
GcDocs.Imaging.dll

In-place effect that converts a monochromatic (grayscale) image to bi-level image using Otsu's method of clustering-based image thresholding.

public class OtsuThresholdingEffect : BaseInplaceEffect
Inheritance
OtsuThresholdingEffect
Inherited Members

Methods

Apply(GcBitmap)

Applies the effect to the specified GcBitmap.

protected override void Apply(GcBitmap bitmap)

Parameters

bitmap GcBitmap

The target GcBitmap.

Apply(GcBitmap, int, int, int, int)

Applies the effect to a part of the specified GcBitmap.

protected override void Apply(GcBitmap bitmap, int x, int y, int width, int height)

Parameters

bitmap GcBitmap

The target GcBitmap.

x int

The x-coordinate of the target rectangle, in pixels.

y int

The y-coordinate of the target rectangle, in pixels.

width int

The width of the target rectangle, in pixels.

height int

The height of the target rectangle, in pixels.

Get()

Returns an instance of the OtsuThresholdingEffect class.

public static OtsuThresholdingEffect Get()

Returns

OtsuThresholdingEffect