C# Class AuScGen.Imaging.ImageProcessor

Show file Open project: geeksree/cSharpGeeks Class Usage Examples

Public Methods

Method Description
BinarizeImage ( int threshold ) : Bitmap
ConvertTOGrayScale ( double cr, double cg, double cb ) : Bitmap
ExtractBlob ( ) : List
ExtractBlob ( int maxWidth, int maxHeight, int minWidth, int minHeight ) : List
GetBlobRectangles ( Blob blob ) : List
GetEdgePoints ( Blob blob ) : List
ImageProcessor ( ) : AForge
ImageProcessor ( Bitmap image ) : AForge
SaveBlobsToLocal ( string path, List blobs ) : void

Method Details

BinarizeImage() public method

public BinarizeImage ( int threshold ) : Bitmap
threshold int
return System.Drawing.Bitmap

ConvertTOGrayScale() public method

public ConvertTOGrayScale ( double cr, double cg, double cb ) : Bitmap
cr double
cg double
cb double
return System.Drawing.Bitmap

ExtractBlob() public method

public ExtractBlob ( ) : List
return List

ExtractBlob() public method

public ExtractBlob ( int maxWidth, int maxHeight, int minWidth, int minHeight ) : List
maxWidth int
maxHeight int
minWidth int
minHeight int
return List

GetBlobRectangles() public method

public GetBlobRectangles ( Blob blob ) : List
blob AForge.Imaging.Blob
return List

GetEdgePoints() public method

public GetEdgePoints ( Blob blob ) : List
blob AForge.Imaging.Blob
return List

ImageProcessor() public method

public ImageProcessor ( ) : AForge
return AForge

ImageProcessor() public method

public ImageProcessor ( Bitmap image ) : AForge
image System.Drawing.Bitmap
return AForge

SaveBlobsToLocal() public method

public SaveBlobsToLocal ( string path, List blobs ) : void
path string
blobs List
return void