2012-07-26 176 views
2

我正在使用tesseract作爲我的ANPR應用程序的OCR引擎。我已經使用銘牌字體訓練了tesseract 3.01v。但我需要知道:培訓tesseract後,應該在tessdata文件夾中包含哪些文件?

  1. tessdata文件夾中應包含哪些文件?
  2. 我應該使用安裝tesseract 3.01v的tessdata文件夾嗎?
  3. 我已經用tesseract 3.01v訓練過,我在我的代碼中使用了tessnet2,所以會出現問題嗎?

以下是我嘗試過的代碼,但它始終從DoOcr()方法退出。

List<tessnet2.Word> ocrText = new List<tessnet2.Word>(); 
tessnet2.Tesseract ocr = new tessnet2.Tesseract(); 
ocr.Init(@"C:\Program Files (x86)\Tesseract-OCR\tessdata", "eng", true); 
ocrText = ocr.DoOCR(bmpGrayScale, new Rectangle(rect.X, rect.Y, rect.Width, rect.Height)); 

foreach (tessnet2.Word word in ocrText) 
Console.WriteLine("{0} : {1}", word.Confidence, word.Text); 

有沒有人有什麼想法是什麼錯?

回答

相關問題