使用Rasteredge.Imaging.ORC识别图像时出现异常

时间:2015-04-19 08:22:42

标签: image-processing emgucv

我使用 Dll Rasteredge.Imaging.ORC 并且我有异常" ORCRuntimeException未处理" 资源字典准备失败。链接http://www.rasteredge.com/

Bitmap default_image = new Bitmap(pictureBox1.Image);
RasterEdge.Imaging.Basic.Core.REImage img = new RasterEdge.Imaging.Basic.Core.REImage(default_image);            RasterEdge.Imaging.OCR.OCRHandler.SetTrainResourcePath(@"C:\Source");

img = img.Resize(new Size((int)img.Width * 2, (int)img.Height*2));
RasterEdge.Imaging.OCR.OCRPage page1 = RasterEdge.Imaging.OCR.OCRHandler.Import(img);      
page1.Recognize();

这里有什么问题以及如何使其发挥作用?

1 个答案:

答案 0 :(得分:1)

嗨,我找到了解决这个问题的方法。

主要问题在 RasterEdge.Imaging.OCR.OCRHandler.SetTrainResourcePath(@“C:\ Source”);

如果将eng.traineddata文件复制到项目的bin文件中,则必须将路径C:\ source更改为Source,或者将其复制到C HDD文件夹Source中的同一目录。