这几天在使用tessnet2开发OCR程序,开始是使用2.0.4.0版本,程序正常。


后来测试使用3.0.2.0的Tesseract,结果回来发现2.0.4.0的用不了,提示Unable to load unicharset file C:\Program Files (x86)\Tesseract-OCR\eng.unicharset


看上去是加载语言包的路径不正确。


把3.0.2.0版本卸载、重启系统也没用,后来根据提示中的路径搜索发现注册表中有两个地方还有残留:

1:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment

2:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment

将这两个的键TESSDATA_PREFIX删除后再重启一次就OK了,一定是重启,注销都没用tessnet2和3版本混用后程序错误的解决

tessnet2和3版本混用后程序错误的解决

tessnet2和3版本混用后程序错误的解决

相关文章:

  • 2022-12-23
  • 2021-11-12
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-02
  • 2021-08-31
  • 2022-02-22
  • 2021-10-09
  • 2021-12-10
  • 2021-07-15
相关资源
相似解决方案