Tesseract - 添加参考不起作用

时间:2011-08-13 19:49:02

标签: c# .net tesseract

我正在遵循以下步骤:

  1. 在此处下载二进制文件,将程序集Tessnet2.dll的引用添加到您的.NET项目中。
  2. 在此处下载语言数据定义文件并将其放在tessdata目录中。 Tessdata目录和您的exe必须位于同一目录中。
  3. 查看Program.cs示例
  4. 如果我使用以下方法从lib调用该类:

    tessnet2.Tesseract ocr = new tessnet2.Tesseract(); 
    

    我收到以下错误:

      

    无法找到名称命名空间或类型“tessnet2”。   需要使用using指令或一组引用   模块(组装)?

    我如何解决这个问题?

    谢谢!

2 个答案:

答案 0 :(得分:1)

tessnet2有两个DLL版本:32位和64位。确保在项目中添加正确的一个。查看VietOCR.NET 2.0x以获取使用tessnet2的工作示例。

答案 1 :(得分:0)

错误说它无法找到命名空间 - 即使您已添加对它的引用,您是使用完整命名空间命名它,还是可以将其包含在顶部的“使用”中cs文件?

作为参考,翻译错误(来自葡萄牙语)是:

  

无法找到命名空间或类型'tessnet2'。需要使用   指令或程序集引用(程序集)?