寻求有关如何在VC2010 C程序中集成tesseract的说明
seeking clarification on how to integrate tesseract in a VC2010 C program
这个问题与此有关:(很抱歉,我不知道如何将其发布为后续qn):如何在小型 c++ 项目中使用 tesseract ocr(或任何其他免费的 ocr)?
用户sventech的最新回应说:这已经过时了。现在所需要的只是libtesseract。标准代码包括对VS2008和2010的支持,说明很简单。– sventech 9 月 19 日 14:42
我想找出您是否说不必执行这些步骤,因为有一种更简单的方法可以使用该库而无需构建它?由于我在构建开源库方面不是很有经验,因此如果可能的话,我肯定会避免它。将 tesseract 函数调用集成到 C 程序 (VS2010) 中的最简单方法是什么? 非常感谢,合资企业艾耶尔。
我认为这个链接会很有用。如果使用VS2010,则必须通过右键单击/properties在项目属性中查找目录。
1 -
通常你只需要 Win32-libs
解压缩它,您将拥有这两个文件夹:D:\tesseract-3.02.02\libD:\tesseract-3.02.02\include
2 - 但是您还需要(用于调试)liblept168.dll,liblept168.lib,您可以通过安装Tesseract安装程序找到它
将这些文件复制到 D:\tesseract-3.02.02\lib 中
将此文件夹也添加到您的路径中。
3-在您的vc2010项目中,添加项目属性:
- C/C++ -> 其他包含文件夹:D:\tesseract-3.02.02\include
- 链接器 -> 常规 : D:\tesseract-3.02.02\lib
- 链接器 -> 依赖项 -> 输入 : libtesseract302.lib(调试和发布)
注意:libtesseract302d.lib是为vc2008构建的,这就是为什么你在使用它时有c0150002错误。应该在 vc2010 上从源代码构建的好方法......
相关文章:
- 将 Crashpad 与 Windows Qt 应用程序集成
- 在集成终端上运行vscode lldb调试器时,如何获取程序的输出?
- 使用C 单元测试框架集成测试Java应用程序
- 如何在WinAPI应用程序中集成OpenGL和GLU?
- 编写蒙特卡洛集成程序,我不知道为什么我会收到某些错误
- 集成在不同VS版本中开发的应用程序
- 如何在没有窗口类的情况下编写QT系统托盘应用程序,并将其与另一个进程集成
- 使用Visual Studio 2015社区版为应用程序制作安装程序,其中集成了VC++ 2015环境
- RabbitMQ vs NodeJS 插件,用于C++应用程序集成
- 将条纹集成到QT移动应用程序中
- 集成C和C 程序
- 将 .NET C# 程序集成到已编译(非托管)C++程序中(无需执行单独的.exe文件)
- 如何在Windows Phone 8 C /CLI应用程序中集成DLMALLOC
- 将现有程序集成到新的 GUI 中
- 将一个用 C 编写的程序与另一个用 C++ 编写的程序集成
- 将我的应用程序与黑莓10中的呼叫日志核心应用程序集成
- 如何将新的Qt窗口与现有的X应用程序集成
- 如何将c++应用程序集成到PHP网站中
- Java 应用程序和C++应用程序集成/通信
- 将谷歌地图与C++程序集成