Win10+Visual Studio 2019 Win64 安装tesseract-4.1.1

https://tesseract-ocr.github.io/tessdoc/Compiling.html#windows

走过很多坑,装了3天才搞定,主要参考应该是这个网页。

我使用的是vcpkg, 自己去下载吧。

第一步:输入tesseract X64安装命令,自动选择为tesseract-4.1.1。 

vcpkg install tesseract --triplet x64-windows
 
  

 

自动安装依赖项,依赖包放在./vcpkg/Packages下面, 但是很多会下载不了,需要手动下载。

第二步:手动下载依赖包。

所有下载的包在安装包都话./vcpkg/downloads下面,未下载成功的包的名称放在./vcpkg/downloads/temp下面,只需要按照图中的下载地址去下载,用temp中的文件名重命名,放在./vcpkg/downloads下,再次运行

vcpkg install tesseract --triplet x64-windows

Win10+Visual Studio 2019 Win64 安装tesseract-4.1.1_第1张图片

就可以安装了,对每个不能下载的包进行相同操作。

其中opencv-cache包为文件夹,应该按照temp中的格式替换其中的包文件,复制文件夹到downloads下即可。

第三步:完成安装。

 

后记:

sw, cppan, cmake都试过,最后都走到vs2017, vs2019(没错,这两个版本来回安装、卸载几次)编译出现各种错误,如endianness.h.in、l_buf_size、找不到png.h之类,跟网上流传的改字符编码错误的完全不一致,当时还傻修改。后来想想,遇到这种问题,就是编译工具的原因,自己去修改只会越走越偏。

记于2020年5月31日晚23:21分。

你可能感兴趣的:(tesseract)