tessract4.0 + vs2015的配置以及使用
2017-09-18 21:01
330 查看
之前一直在用tesseract_3.0.2,由于项目需求,必须用64位编译的tesseract库;于是转到4.0来了,编译器用的是vs2015,tesseract 3.0版本和4.0有一个区别就是TessResultRenderer类的使用,下面给大家贴出本人调用tesseract 4.0库的代码,如有问题还请大家多多指教!
#include <leptonica\allheaders.h> #include <tesseract\baseapi.h> #include <tesseract\renderer.h> #include <iostream> //环境要求: vs2015, tesseract 4.0 #pragma comment(lib, "libtesseract-4") void main(int argc, char* argv[]) { const char* outputbase = "out"; char* image = "1.jpg"; tesseract::TessBaseAPI api; api.SetOutputName(outputbase); if (api.Init("./", "chi_sim", tesseract::OEM_DEFAULT)) { std::cout << "Could not initialize tesseract!" << std::endl; } tesseract::TessResultRenderer* renderer = new tesseract::TessTextRenderer(outputbase); if (!api.ProcessPages(image, NULL, 0, renderer)) { std::cout << "Error during processing!" << std::endl; } delete renderer; system("pause"); }关于 tesseract4.0的配置,在我的另外一篇博客里面,链接:
相关文章推荐
- tesseract 4.0 安装以及在VS2015中的配置
- vc++配置使用正则boost_1_60_0(vs2015)
- VS2015+Android环境配置【appt.exe停止运行以及packaged_resources不存在】错误解决
- VS2013配置OPenGL的 方法以及超级宝典五中所使用的方案
- [Git & GitHub] VS2015 上配置使用Git
- 下载恒星源码使用vs2015运行配置
- OPENCV-2.4.11+VS2015最直白有效配制方法 以及 VS配置库的通用方法
- Boost在Windows的使用VS2015配置及使用
- VS2010使用DX报错 VS报错之混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。
- win10下使用CMake编译OpenCV2.4(配置VS2015之前)
- VTK的安装配置(一)——使用vs2015,QT5.9
- VS2015[Web应用程序项目***已配置为使用IIS。无法访问IIS元数据库]
- VS2015下opengl的freeglut,glew以及gltools库的配置
- VS2015下的OpenCV配置使用
- 傅里叶变换库fftw的安装配置以及可能的错误处理(VS2015)
- VS2015编译Protobuf库以及使用
- C++使用VS2015导出/导入Excel的环境配置
- VS2015环境搭建以及QT编译器和调试器配置