C# Класс Strabo.Core.Worker.ConditionalDilationAutomatic

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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