求助tesseract在c#里的使用~

awesdr20 2011-05-31 09:49:11
我想在c#里做ocr,试了两个tesseract的.net版本,一个是tessnet.dll一个是tessnet2_32.dll,结果都出问题,只要建立一个新实例(new Mytools.tessnet())就出错还没Init呢,说找不到指定的模块,debug和release都一样,环境变量也设置了,dll在程序文件夹里也考了一份还是不行,是怎么回事啊?
...全文
796 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
softhanlu 2013-06-04
  • 打赏
  • 举报
回复
我 也遇到这个问题了
violet_day 2013-03-11
  • 打赏
  • 举报
回复
引用 楼主 awesdr20 的回复:
我想在c#里做ocr,试了两个tesseract的.net版本,一个是tessnet.dll一个是tessnet2_32.dll,结果都出问题,只要建立一个新实例(new Mytools.tessnet())就出错还没Init呢,说找不到指定的模块,debug和release都一样,环境变量也设置了,dll在程序文件夹里也考了一份还是不行,是怎么回事啊? ……
不知道楼主的问题有没有解决了~~
fyj_2019 2012-07-01
  • 打赏
  • 举报
回复
我也遇到该问题了,楼上可以详细解答下么,谢谢
awesdr20 2011-06-01
  • 打赏
  • 举报
回复
谢谢楼上。解决了,tessnet一起的另一个lipton什么.lib也要搁到一个文件夹下,还有就是tessdata现在好像只能用绝对路径,很不好,不知道相对路径怎么写?现在直接写tessdata程序直接崩溃无提示,tessdata文件夹能考的地方都考了。。。
kid_wang 2011-05-31
  • 打赏
  • 举报
回复
而且 tessnet2_32.dll 是 32 bit 平台的, tessnet2_64.dll 是64 bit的,这个也要注意啊。
kid_wang 2011-05-31
  • 打赏
  • 举报
回复
给你个链接
找不到模块,就是还没注册进系统里面啊
ocr.Init(@"dir/to/tessdata/", "eng", false);

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧