public TesseractOctarineEngine() { string dir = Path.GetDirectoryName(new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath) + @"\Tesseract.Octarine"; TesseractEnviornment.CustomSearchPath = dir; CultureInfo ci = Thread.CurrentThread.CurrentCulture; this.language = new OctarineLanguage(ci.DisplayName, ci.ThreeLetterISOLanguageName, 3); }
public void SetLanguage(OctarineLanguage lang, int quality = 0) { if (quality == -1) { quality = 1; } this.language = lang; this.quality = quality; }
public void SetLanguage(OctarineLanguage lng, int quality = -1) { foreach (var lang in OcrEngine.AvailableRecognizerLanguages) { if (lng.Code == lang.LanguageTag) { this.language = lang; } } }