Tessnet2アセンブリ(Tesseractを使用)を使用してOCRを実行しています。残念ながら、initメソッドを呼び出した後、プログラムは例外なくクラッシュします。
tessnet2.Tesseract ocr = new tessnet2.Tesseract();
ocr.Init(@"D:\Test\Tessdata\german", "deu", false);
ドイツ語フォルダには、次のtesseract2単語データが含まれています。
- deu.DangAmgigs
- deu.freq-dawg
- deu.inttemp
- deu.normproto
- deu.pffmtable
- deu.unicharset
- deu.user-words
- deu.word-dawg
パスに使用するnull
と、マシンにtesseractをインストールしたため、正常に機能します。ただし、プログラムがdeplyoされる場所では、tesseractがインストールされていることが保証されていないため、パスを使用したソリューションが必要です。