ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Debug:tesseract 缺少依赖库 libpng/libtiff

2021-07-30 23:01:36  阅读:261  来源: 互联网

标签:libtiff leptonica Debug Error libpng Found tesseract


目录

一、报错信息

二、安装依赖库并重新编译 leptonica


一、报错信息

$ tesseract --list-langs
Error in pixReadMemTiff: function not present
Error in pixReadMem: tiff: no pix returned
Error in pixaGenerateFontFromString: pix not made
Error in bmfCreate: font pixa not made
List of available languages (1):
eng

查看 version 信息,确实没看到 libpng 和 libtiff

$ tesseract -v          
tesseract 5.0.0-alpha-20201231-407-g52a8
 leptonica-1.81.1
  zlib 1.2.11
 Found AVX2
 Found AVX
 Found FMA
 Found SSE
 Found OpenMP 201511

二、安装依赖库并重新编译 leptonica

安装 libpng 和 libtiff

$ yum install libjpeg-devel libpng-devel libtiff-devel

重新编译 leptonica 并安装

$ cd leptonica-1.81.1
$ make && make install

查看 tesseract 的 version 信息,存在 libpng 和 libtiff 了

$ tesseract -v
tesseract 5.0.0-alpha-20201231-407-g52a8
 leptonica-1.81.1
  libjpeg 6b (libjpeg-turbo 1.5.3) : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11
 Found AVX2
 Found AVX
 Found FMA
 Found SSE
 Found OpenMP 201511

列出语言支持,不再报错。

$ tesseract --list-langs
List of available languages (1):
eng

标签:libtiff,leptonica,Debug,Error,libpng,Found,tesseract
来源: https://blog.csdn.net/fengbohello/article/details/119257355

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有