在 EMGU 中使用 Tesseract,一个 Tesseract 对象
Emgu.CV.OCR.Tesseract
已创建。然后在初始化时
Init(dataPath As String, language As String, mode As Emgu.CV.OCR.OcrEngineMode)
,三个参数是
参数3,引擎模式,枚举中的选项有
Emgu.CV.OCR.OcrEngineMode.TesseractOnly = 0
Emgu.CV.OCR.OcrEngineMode.LstmOnly = 1
Emgu.CV.OCR.OcrEngineMode.TesseractLstmCombined = 2
Emgu.CV.OCR.OcrEngineMode.Default = 3
选项0、2和3涉及tesseract方法,并且在初始化时抛出异常
System.ArgumentException: 'Unable to create ocr model using Path 'tessdata-fast', language 'eng' and OcrEngineMode 'TesseractOnly'.'
为什么会这样,为什么我只能使用神经网络模型?