首页 > 后端开发 > Golang > 正文

Gosseract 未运行

王林
发布: 2024-02-09 09:09:22
转载
947人浏览过

gosseract 未运行

php小编西瓜推荐的光学字符识别(OCR)工具Gosseract,是一款功能强大的开源OCR库。它基于Tesseract引擎,能够识别多种语言的文字,并提供了简单易用的接口。然而,有些用户在使用Gosseract时可能会遇到"未运行"的问题。本文将为大家详细解答这个问题,并给出解决方案,帮助大家顺利运行Gosseract工具,实现高效的OCR文字识别。

问题内容

# github.com/otiai10/gosseract/v2 tessbridge.cpp:5:10:致命错误:leptonica/allheaders.h:没有这样的文件或目录 5 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~ 编译终止。

下面是我写的代码

它给出了一个错误。我重新安装了 tesseract-i,它仍然给出相同的错误

package main

import (
    "fmt"

    "github.com/otiai10/gosseract/v2"
)

func main() {

    client := gosseract.NewClient()

    defer client.Close()

    client.SetImage("C:\Users\labusers\Downloads\khan.png")

    text, _ := client.Text()
    fmt.Println(text)

}
登录后复制

解决方法

安装 tesseract 可能很棘手。以下 dockerfile 有效:

FROM golang:1.14.9

RUN cat /etc/os-release
# Output: Debian GNU/Linux 10 (buster)
RUN apt-get -qy update

RUN apt-get install -qy libleptonica-dev libtesseract-dev
RUN apt-get install -qy libtool m4 automake cmake pkg-config
RUN apt-get install -qy libicu-dev libpango1.0-dev libcairo-dev

RUN cd /opt && git clone https://github.com/tesseract-ocr/tesseract
WORKDIR /opt/tesseract
RUN git reset --hard 4.1.1
RUN ./autogen.sh &&
    ./configure --enable-debug LDFLAGS="-L/usr/local/lib" CFLAGS="-I/usr/local/include"
RUN make -j 8
RUN make install && ldconfig
RUN tesseract --version

ENV TESSDATA_PREFIX=/usr/local/share/tessdata
ENV TESSDATA_REPO=https://github.com/tesseract-ocr/tessdata_best
WORKDIR ${TESSDATA_PREFIX}
RUN wget -q ${TESSDATA_REPO}/raw/4.1.0/eng.traineddata
登录后复制

dockerfile 从源代码构建 tesseract,以便您可以选择 tesseract 版本。这个dockerfile是我2年前使用gosseract库时写的。

以上就是Gosseract 未运行的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
相关标签:
来源:stackoverflow网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号