tesseract ocr挺不好配置的,找到一篇不错的文章,分享如下:http://hi.baidu.com/ever8936/blog/item/6998e1196b1d0161dab4bd8f.html

tesseract依赖leptonica,弄一个捣鼓捣鼓,除了官网也没个中文的参考啥的

虽然安装配置过程官网里写的挺清楚,自己还是记一下吧

http://www.leptonica.com/

下载三个东西:

leptonica-1.68.tar.gz  //源码

leptonica-1.68-win32-lib-include-dirs.zip  //头文件和lib

vs2008-1.68.zip  //vs2008工程

将前两个解压到自己的安装路径,比如

D:\Program Files\leptonica-1.68

现在有

D:\Program Files\leptonica-1.68\leptonica-1.68

D:\Program Files\leptonica-1.68\include

D:\Program Files\leptonica-1.68\lib

将vs2008解压到 D:\Program Files\leptonica-1.68\leptonica-1.68

安装gnuplot

环境变量PATH加入 C:\gnuplot\bin(安装路径\bin,可能也是binary)

创建新环境变量GDFONTPATH 值为C:\WINDOWS\Fonts

创建新环境变量GNUPLOT_FONTPATH值为C:\WINDOWS\Fonts

安装IrfanView

环境变量PATH加入C:\Program Files\IrfanView (安装路径)

环境变量PATH加入

D:\Program Files\leptonica-1.68\lib

配置VS2008,Tool->Options->Projects and Solutions->VC++Directories

Include files加入

D:\Program Files\leptonica-1.68\include

D:\Program Files\leptonica-1.68\include\leptonica
lib files加入

D:\Program Files\leptonica-1.68\lib

建立link到leptonica的新的空工程,工程配置里linker->input里加入leptonica的lib

link动态库的release版:leptonlib168.dll

link动态库的debug版:leptonlib168d.dll(168是版本号)

link静态库的release版:

giflib$(GIFLIB_VERSION)-static-mtdll.lib

libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib

libpng$(LIBPNG_VERSION)-static-mtdll.lib

libtiff$(LIBTIFF_VERSION)-static-mtdll.lib

zlib$(ZLIB_VERSION)-static-mtdll.lib

liblept$(LIBLEPT_VERSION)-static-mtdll.lib

link静态库的debug版:{不写了太多了,上面六个lib,命名加_debug}

一直到这可以正确编译了,但是还是没有看到结果,不知道接下来该如何配置

代码中一般只需要include一个头文件

测了下面代码

#include

int _tmain(int argc, _TCHAR* argv[])
{
 PIX          *pixs, *pixt1, *pixt2;
 pixs = pixRead("E:\\test\\2.bmp");

pixDisplayWithTitle(pixs, 700, 500, NULL, 1);
 pixDestroy(&pixs);

return 0;
}

目前正常,如果再有别的问题再回来加

【转】vs2008中leptonica-1.68安装配置的更多相关文章

  1. Ubuntu16.04中Mysql 5.7 安装配置

    记录在Ubuntu 16.04安装Mysql 5.7时遇到的一些问题. Mysql安装 使用如下命令进行安装: 1 sudo apt-get install mysql-server mysql-cl ...

  2. 【图像识别】 图像处理和图像分析(leptonica)leptonica-1.68安装配置 (vs2008)

    Leptonica Leptonica is a pedagogically-oriented open source site containing software that is broadly ...

  3. Webpack的详细配置,[Webpack中各种loader的安装配置]

    在使用webpack的时候,你是不是被以下这种报错所困扰: 注意看 黄色框中标注的 You may need an appropriate loader to handle this file typ ...

  4. 一:MetaMq集群中单个节点的安装配置示意图

    MetaMQ集群一个节点的安装和配置示意图[1]:下载metaMQ的安装包

  5. appium学习笔记(环境安装配置,设备启动)

      Android SDK下载及配置 下载地址 下载后解压缩,打开SDK Manager.exe,下载适当版本的Android包 配置环境变量:目录下的tools路径(含uiautomatorview ...

  6. 【Java_SSM】(三)maven中的配置文件setting的配置

    这篇博文我们介绍两方面:如何修改setting.xml文件及相应配置(本文maven版本为3.5.0) (1)首先打开maven文件目录--conf,会看见如下目录 (2)复制setting.xml文 ...

  7. 在VS2008中配置WDK7600驱动开发环境

    网上这类资料多如牛毛,也许很多人都是转来转去,却很有人去真正的测试,有时候感觉确实对他人也是一种误导. 这里是我自己在VS2008 + WDK7600.16385.0 + DDKWizard配置自己的 ...

  8. C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志

    C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩, ...

  9. Qt4.8.6与VS2008的集成开发环境的安装配置

    一.安装编译Qt 1. 在Windows下用Qt做开发,编译器可以用mingw的gcc/g++,也可以用VS. 2. 安装VS2008集成开发环境(完全安装).  3. 安装qt4.8.6(qt-op ...

随机推荐

  1. 关于Apacheserver的訪问控制

    Apache的訪问控制指对不论什么资源的不论什么方式的訪问控制. 一.基于主机或者IP地址的控制 这样的訪问控制基于訪问者的主机名或者IP地址,通过使用 Deny 和 Allow 指令.实现同意或者禁 ...

  2. C#时间格式之GMT时间的格式

    GMT:格林尼标准时间  北京时间=GMT时间+8小时 DataTime nowDate = DataTime.Now; nowDate.toString("r");    效果为 ...

  3. 从零开始学习UNITY3D(GUI篇 群组视图控件)

    控件组可以看成一个大的容器,控件组里面的控件,相对位置已该控件组为基准,而不再已屏幕左上角为基准. 下面来看一下代码实例及其效果截图: public class GUI2 : MonoBehaviou ...

  4. JS实现快排

    /*采用快排的方法排序,取第一个值为轴对数组进行分割排序,不断迭代后实现数组的排序*/ //定义分割函数 function partF(A,low, high){ var temp = A[low]; ...

  5. Kettle 学习笔记

    一直用SSIS做ETL,越来越感觉这玩意不是亲生的.因此萌生换ETL工具的想法,不过Kettle社区版没什么调度系统,貌似错误处理也不是很方便,且先了解吧. 本文简略的记录了整个软件的使用流程. 开始 ...

  6. python 格式化日期

    #!/usr/bin/env pythonimport sysimport reimport datetime dd = '2014-08-10'da = datetime.datetime.strp ...

  7. The file “XXX” couldn’t be opened because you don’t have permission to view it.解决方法:

    The file “XXX” couldn’t be opened because you don’t have permission to view it.解决方法:   解决方法:直接点击Xcod ...

  8. java23中设计模式详解

    设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了 ...

  9. BZOJ 1297: [SCOI2009]迷路( dp + 矩阵快速幂 )

    递推式很明显...但是要做矩阵乘法就得拆点..我一开始很脑残地对于每一条权值v>1的边都新建v-1个节点去转移...然后就TLE了...把每个点拆成9个就可以了...时间复杂度O((9N)^3* ...

  10. Linux学习之挂载操作

    一.挂载U盘 1.使用命令:fdisk -l,查看系统硬盘和分区情况 2.插入优盘,再次用fdisk -l命令查看     大家可以发现多了一个硬盘/dev/sdb和它的一个分区/dev/sdb1 3 ...