kawadeprasad Ответов: 1

проблема c# Tesseract. Метод OCR.Init() получает сбой.


Я использую Tesseract 2 С c# .net 4.5
Всякий раз, когда код достигает метода OCR.InIt (), он выходит из кода, и программа прекращает выполнение.
Даже блок Catch не содержит кода.
Пожалуйста, дайте мне знать, как проверить эту проблему.

Bitmap image = new Bitmap(ofd_OpenPhoto.FileName);
                                tessnet2.Tesseract ocr = new tessnet2.Tesseract();
                                ocr.Init("C:\\tessnet2\\tesseract-ocr\\tessdata", "eng", false);


Пожалуйста, дайте мне знать, как использовать метод Init (), должен ли я удалить null?

Спасибо.

kawadeprasad

В последней версии Tesseract есть файлы в папке 32bit и 64 bit, Я скопировал эти файлы под именами основных папок Tesseract2 и папки bin/Debug приложения, и моя задача выполнена. Я преодолел эту ошибку.

1 Ответов

Рейтинг:
0

Khanh Nguyen Nhat

ocr.Init("C:\\tessnet2\\tesseract-ocr\\tessdata\\", "англ";


CHill60

Это не будет компилироваться.