1

我使用 teseract v2 到 OCR 图像,它在 exe 中工作正常,但是当我尝试在 WCF 上执行它时,我得到了这个异常:

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

exe(工作)和 wcf(异常)的相同代码:

var processor = new TesseractProcessor();

processor.SetVariable("tessedit_char_whitelist", Metadata.TextRegexPattern);
processor.Init(@"../../tessdata/" + Language + ".traineddata", Language, 3);
processor.SetPageSegMode(_pageSegmentationMode);
processor.AnalyseLayout(source);

return processor.Recognize(Image.FromFile(filePath)); // here's problem with recognize method
4

0 回答 0