C# Class ImageProcessor.Processor

Exibir arquivo Open project: dtb/CSharp-Image-Processing-Sample Class Usage Examples

Protected Properties

Property Type Description
_image Image

Public Methods

Method Description
Convolve ( short weights ) : Image
ConvolveThresh ( short weights, double thresh ) : Image
GrayscaleA ( ) : Image
GrayscaleM ( ) : Image
SetPixel ( int x, int y ) : Image
ThresholdGS ( float thresh ) : Image
ThresholdMA ( float thresh ) : Image
ThresholdMM ( float thresh ) : Image
ThresholdUA ( float thresh ) : Image
ThresholdUM ( float thresh ) : Image

Private Methods

Method Description
GetBitsPerPixel ( PixelFormat pixelFormat ) : byte
SumWeights ( short weights ) : int

Method Details

Convolve() public method

public Convolve ( short weights ) : Image
weights short
return Image

ConvolveThresh() public method

public ConvolveThresh ( short weights, double thresh ) : Image
weights short
thresh double
return Image

GrayscaleA() public method

public GrayscaleA ( ) : Image
return Image

GrayscaleM() public method

public GrayscaleM ( ) : Image
return Image

SetPixel() public method

public SetPixel ( int x, int y ) : Image
x int
y int
return Image

ThresholdGS() public method

public ThresholdGS ( float thresh ) : Image
thresh float
return Image

ThresholdMA() public method

public ThresholdMA ( float thresh ) : Image
thresh float
return Image

ThresholdMM() public method

public ThresholdMM ( float thresh ) : Image
thresh float
return Image

ThresholdUA() public method

public ThresholdUA ( float thresh ) : Image
thresh float
return Image

ThresholdUM() public method

public ThresholdUM ( float thresh ) : Image
thresh float
return Image

Property Details

_image protected_oe property

protected Image _image
return Image