C# Class Strabo.Core.TextDetection.ConditionalDilationChinese

Datei anzeigen Open project: usc-isi-i2/strabo-arcstrabo

Public Properties

Property Type Description
ang_threshold double
iteration_threshold int
size_ratio double

Public Methods

Method Description
Apply ( int tnum, Bitmap srcimg, double size_ratio, double ang_threshold, bool preprocessing, string outImagePath ) : string
BreakingAngle ( int idx1, int idx2 ) : bool
ConditionalDilationChinese ( ) : System
ConfirmationStep ( ) : void
CosAngel ( Point p1, Point p2, Point p3 ) : double
CosAngel ( int idx1, int idx2, int i ) : double
FindLabelForTheBiggestCharBlob ( HashSet char_blob_idx_set ) : int
IdentifyExpendableCharBlobs ( ) : void
NormAngel ( int idx1, int idx2, int i ) : double
Print ( ) : Bitmap
Print ( string outImagePath ) : void
PrintRGB ( ) : Bitmap
PrintTMPRGB ( ) : Bitmap
Printnumb ( ) : Bitmap
ValidateConnection ( HashSet char_blob_idx_set ) : bool
k1 ( ) : void
k_confirmation ( ) : void
kernel ( object step ) : void
kernel_confirmation ( object step ) : void

Method Details

Apply() public method

public Apply ( int tnum, Bitmap srcimg, double size_ratio, double ang_threshold, bool preprocessing, string outImagePath ) : string
tnum int
srcimg System.Drawing.Bitmap
size_ratio double
ang_threshold double
preprocessing bool
outImagePath string
return string

BreakingAngle() public method

public BreakingAngle ( int idx1, int idx2 ) : bool
idx1 int
idx2 int
return bool

ConditionalDilationChinese() public method

public ConditionalDilationChinese ( ) : System
return System

ConfirmationStep() public method

public ConfirmationStep ( ) : void
return void

CosAngel() public method

public CosAngel ( Point p1, Point p2, Point p3 ) : double
p1 Point
p2 Point
p3 Point
return double

CosAngel() public method

public CosAngel ( int idx1, int idx2, int i ) : double
idx1 int
idx2 int
i int
return double

FindLabelForTheBiggestCharBlob() public method

public FindLabelForTheBiggestCharBlob ( HashSet char_blob_idx_set ) : int
char_blob_idx_set HashSet
return int

IdentifyExpendableCharBlobs() public method

public IdentifyExpendableCharBlobs ( ) : void
return void

NormAngel() public method

public NormAngel ( int idx1, int idx2, int i ) : double
idx1 int
idx2 int
i int
return double

Print() public method

public Print ( ) : Bitmap
return System.Drawing.Bitmap

Print() public method

public Print ( string outImagePath ) : void
outImagePath string
return void

PrintRGB() public method

public PrintRGB ( ) : Bitmap
return System.Drawing.Bitmap

PrintTMPRGB() public method

public PrintTMPRGB ( ) : Bitmap
return System.Drawing.Bitmap

Printnumb() public method

public Printnumb ( ) : Bitmap
return System.Drawing.Bitmap

ValidateConnection() public method

public ValidateConnection ( HashSet char_blob_idx_set ) : bool
char_blob_idx_set HashSet
return bool

k1() public method

public k1 ( ) : void
return void

k_confirmation() public method

public k_confirmation ( ) : void
return void

kernel() public method

public kernel ( object step ) : void
step object
return void

kernel_confirmation() public method

public kernel_confirmation ( object step ) : void
step object
return void

Property Details

ang_threshold public_oe property

public double ang_threshold
return double

iteration_threshold public_oe property

public int iteration_threshold
return int

size_ratio public_oe property

public double size_ratio
return double