public CharacterRecognitionModeBase(Texture2D image, RecognizeGranularity granularity = RecognizeGranularity.Big, LanguageType language = LanguageType.CHN_ENG, bool isDetectDirection = false, bool isDetectLanguage = false) { ImageSource = image; Granularity = granularity; Language = language; IsDetectDirection = isDetectDirection; IsDetectLanguage = isDetectLanguage; }
public CharacterRecognitionModeBase(string imagePath, RecognizeGranularity granularity = RecognizeGranularity.Big, LanguageType language = LanguageType.CHN_ENG, bool isDetectDirection = false, bool isDetectLanguage = false) { if (File.Exists(imagePath)) { using (FileStream stream = new FileStream(imagePath, FileMode.Open, FileAccess.Read)) { byte[] buffer = new byte[stream.Length]; stream.Read(buffer, 0, (int)stream.Length); ImageSource = new Texture2D(80, 80); ImageSource.LoadImage(buffer); } } else { ImageSource = null; } Granularity = granularity; Language = language; IsDetectDirection = isDetectDirection; IsDetectLanguage = isDetectLanguage; }
public OCRAccurateRecognition(string imagePath, RecognizeGranularity granularity = RecognizeGranularity.Big, LanguageType language = LanguageType.CHN_ENG, bool isDetectDirection = false, bool isDetectLanguage = false) : base(imagePath, granularity, language, isDetectDirection, isDetectLanguage) { }
public OCRGeneralBasicRecognition(Texture2D image, RecognizeGranularity granularity = RecognizeGranularity.Big, LanguageType language = LanguageType.CHN_ENG, bool isDetectDirection = false, bool isDetectLanguage = false) : base(image, granularity, language, isDetectDirection, isDetectLanguage) { }