C# Class GR.Imaging.OCR.TextRecognizer

ファイルを表示 Open project: alexhanh/Botting-Library

Public Methods

Method Description
GetMultiLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : List
GetMultiLineCached ( Bitmap bitmap, Rectangle bounds, int font_color, string cache_key ) : List
GetSingleLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : Multistring
GetSingleLine ( Bitmap bitmap, int font_color ) : Multistring
GetSingleLineCached ( Bitmap bitmap, Rectangle bounds, int font_color, string cache_key ) : Multistring
TextRecognizer ( List families, List styles, float size_range_start, float size_range_end, float size_spacing ) : System
TextRecognizer ( List families, List styles, int size_start, int size_end, int spacing ) : System

Private Methods

Method Description
GetMatches ( FastBitmap bitmap, Rectangle bounds, int font_color, int wanted_match_offset, int y_offsets, int current_x ) : List
PrintPossibleFonts ( ) : void
RecognizeMultiLine ( FastBitmap dest_bitmap, Rectangle dest_bounds, int font_color ) : List
RecognizeSingleLine ( FastBitmap dest_bitmap, Rectangle dest_bounds, int font_color, int &max_height ) : Multistring
SetPossibleFonts ( List new_fonts ) : void
_GetMultiLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : List
_GetSingleLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : Multistring

Method Details

GetMultiLine() public method

public GetMultiLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : List
bitmap System.Drawing.Bitmap
bounds System.Drawing.Rectangle
font_color int
return List

GetMultiLineCached() public method

public GetMultiLineCached ( Bitmap bitmap, Rectangle bounds, int font_color, string cache_key ) : List
bitmap System.Drawing.Bitmap
bounds System.Drawing.Rectangle
font_color int
cache_key string
return List

GetSingleLine() public method

public GetSingleLine ( Bitmap bitmap, Rectangle bounds, int font_color ) : Multistring
bitmap System.Drawing.Bitmap
bounds System.Drawing.Rectangle
font_color int
return Multistring

GetSingleLine() public method

public GetSingleLine ( Bitmap bitmap, int font_color ) : Multistring
bitmap System.Drawing.Bitmap
font_color int
return Multistring

GetSingleLineCached() public method

public GetSingleLineCached ( Bitmap bitmap, Rectangle bounds, int font_color, string cache_key ) : Multistring
bitmap System.Drawing.Bitmap
bounds System.Drawing.Rectangle
font_color int
cache_key string
return Multistring

TextRecognizer() public method

public TextRecognizer ( List families, List styles, float size_range_start, float size_range_end, float size_spacing ) : System
families List
styles List
size_range_start float
size_range_end float
size_spacing float
return System

TextRecognizer() public method

public TextRecognizer ( List families, List styles, int size_start, int size_end, int spacing ) : System
families List
styles List
size_start int
size_end int
spacing int
return System