Пример #1
0
        private void DoCommandShowOptions()
        {
            DlgOptions dlg = new DlgOptions();

            dlg.DataPath = _tessData;
            if (dlg.ShowDialog(this) == DialogResult.OK)
            {
                _tessData      = dlg.DataPath;
                _lang          = dlg.Language;
                _ocrEngineMode = (int)dlg.OcrEngineMode;

                bool status = _ocrProcessor.Init(_tessData, _lang, _ocrEngineMode);
                Console.WriteLine(string.Format("[DEBUG] Init status: {0}", status));

                string msg = string.Format("{0} to initialize Tesseract Engine {1}.",
                                           (status ? "Succeed" : "Failed"), _ocrProcessor.GetTesseractEngineVersion());
                MessageBox.Show(msg);
            }
        }
Пример #2
0
        private void DoCommandShowOptions()
        {
            DlgOptions dlg = new DlgOptions();
            dlg.DataPath = _tessData;
            if (dlg.ShowDialog(this) == DialogResult.OK)
            {
                _tessData = dlg.DataPath;
                _lang = dlg.Language;
                _ocrEngineMode = (int)dlg.OcrEngineMode;

                bool status = _ocrProcessor.Init(_tessData, _lang, _ocrEngineMode);
                Console.WriteLine(string.Format("[DEBUG] Init status: {0}", status));

                string msg = string.Format("{0} to initialize Tesseract Engine {1}.",
                    (status ? "Succeed" : "Failed"), _ocrProcessor.GetTesseractEngineVersion());
                MessageBox.Show(msg);
            }
        }