C# 클래스 Strabo.Core.Worker.ConditionalDilationAutomatic

파일 보기 프로젝트 열기: spatial-computing/strabo-learning-ocr-transformation 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ang_threshold double
iteration_threshold int
size_ratio double

공개 메소드들

메소드 설명
Apply ( int tnum, Bitmap srcimg, double size_ratio, double ang_threshold, bool preprocessing, string outImagePath ) : string
BreakingAngle ( int idx1, int idx2 ) : bool
ConditionalDilationAutomatic ( ) : 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

비공개 메소드들

메소드 설명
RemoveNoiseFromImage ( Bitmap srcImg, int MyX, int MyY, int MyWidth, int MyHeight ) : Bitmap

메소드 상세

Apply() 공개 메소드

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
리턴 string

BreakingAngle() 공개 메소드

public BreakingAngle ( int idx1, int idx2 ) : bool
idx1 int
idx2 int
리턴 bool

ConditionalDilationAutomatic() 공개 메소드

public ConditionalDilationAutomatic ( ) : System
리턴 System

ConfirmationStep() 공개 메소드

public ConfirmationStep ( ) : void
리턴 void

CosAngel() 공개 메소드

public CosAngel ( Point p1, Point p2, Point p3 ) : double
p1 Point
p2 Point
p3 Point
리턴 double

CosAngel() 공개 메소드

public CosAngel ( int idx1, int idx2, int i ) : double
idx1 int
idx2 int
i int
리턴 double

FindLabelForTheBiggestCharBlob() 공개 메소드

public FindLabelForTheBiggestCharBlob ( HashSet char_blob_idx_set ) : int
char_blob_idx_set HashSet
리턴 int

IdentifyExpendableCharBlobs() 공개 메소드

public IdentifyExpendableCharBlobs ( ) : void
리턴 void

NormAngel() 공개 메소드

public NormAngel ( int idx1, int idx2, int i ) : double
idx1 int
idx2 int
i int
리턴 double

Print() 공개 메소드

public Print ( ) : Bitmap
리턴 System.Drawing.Bitmap

Print() 공개 메소드

public Print ( string outImagePath ) : void
outImagePath string
리턴 void

PrintRGB() 공개 메소드

public PrintRGB ( ) : Bitmap
리턴 System.Drawing.Bitmap

PrintTMPRGB() 공개 메소드

public PrintTMPRGB ( ) : Bitmap
리턴 System.Drawing.Bitmap

Printnumb() 공개 메소드

public Printnumb ( ) : Bitmap
리턴 System.Drawing.Bitmap

ValidateConnection() 공개 메소드

public ValidateConnection ( HashSet char_blob_idx_set ) : bool
char_blob_idx_set HashSet
리턴 bool

k1() 공개 메소드

public k1 ( ) : void
리턴 void

k_confirmation() 공개 메소드

public k_confirmation ( ) : void
리턴 void

kernel() 공개 메소드

public kernel ( object step ) : void
step object
리턴 void

kernel_confirmation() 공개 메소드

public kernel_confirmation ( object step ) : void
step object
리턴 void

프로퍼티 상세

ang_threshold 공개적으로 프로퍼티

public double ang_threshold
리턴 double

iteration_threshold 공개적으로 프로퍼티

public int iteration_threshold
리턴 int

size_ratio 공개적으로 프로퍼티

public double size_ratio
리턴 double