TesseractOCR 5.3.1遇leptonica DLL找不到错误,疑与处理器相关求助
图片转文字项目TesseractOCR运行异常求助
我是一名怀揣梦想的程序员,近期开发个人用途的图片转文字项目时遇到难题。我使用TesseractOCR 5.3.1库搭配VB.net(开发环境为Visual Studio Community 2022),程序在6台测试电脑中的3台运行正常,但另外3台出现以下错误:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.DllNotFoundException: Failed to find library 'leptonica-1.83.1.dll' for platform x64
我已完成以下排查操作,但问题依旧:
- 确认x64文件夹中存在
leptonica-1.83.1.dll文件 - 将该dll复制到应用根目录、System32和SysWOW64文件夹
- 卸载并重新安装OCR插件
- 将应用编译为x86版本,仍报错(仅平台标识变为x86)
- 以管理员身份运行程序并关闭Windows Defender
- 将文件移至短路径存放
目前发现规律:运行正常的3台电脑均搭载Intel Core iX处理器,出问题的机器均为Intel Core 2®系列(双核及四核),怀疑问题与处理器有关,现在束手无策,恳请帮助。
附:抱歉我的英文不佳,未使用翻译工具;来自委内瑞拉的问候!
内容的提问来源于stack exchange,提问作者Alejandro Patiño
相关产品推荐
相关产品推荐

