C# Class ConnectedComponentLabeling.CCL

Inheritance: IConnectedComponentLabeling
Mostrar archivo Open project: Omar-Salem/Connected-Component-Labeling-Algorithm Class Usage Examples

Public Methods

Method Description
Process ( Bitmap input ) : Bitmap>.IDictionary

Protected Methods

Method Description
CheckIsBackGround ( Pixel currentPixel ) : bool

Private Methods

Method Description
AggregatePatterns ( Label>.Dictionary allLabels ) : List>.Dictionary
CreateBitmap ( List pattern ) : Bitmap
Find ( ) : List>.Dictionary
GetNeighboringLabels ( Pixel pix ) : IEnumerable

Method Details

CheckIsBackGround() protected method

protected CheckIsBackGround ( Pixel currentPixel ) : bool
currentPixel Pixel
return bool

Process() public method

public Process ( Bitmap input ) : Bitmap>.IDictionary
input System.Drawing.Bitmap
return Bitmap>.IDictionary