zoukankan      html  css  js  c++  java
  • Window10 VS2019配置tesseract源码

    Window10 VS2019配置tesseract源码

    1、配置tessract源码,折腾了好久[2020.5.5-2020.5.11],今晚终于配置成功了。

    成功

    1、从github下克隆Tesseract-OCR_for_Windows,注意是克隆不是下载
     
        git clone https://github.com/peirick/Tesseract-OCR_for_Windows.git
    
    2、 从github下克隆leptonica
        
        git clone https://github.com/DanBloomberg/leptonica.git
    
    3、 从github下克隆tesseract
        
        git clone https://github.com/tesseract-ocr/tesseract.git
    
    4、把步骤2克隆完成的leptonica文件夹里面文件拷到Tesseract-OCR_for_Windowsleptonica
    
    5、把步骤3克隆完成的tesseract文件夹里面文件拷到Tesseract-OCR_for_Windows	esseract_3.05
        
    6、tesseract.sln,编译,会有报错。
    
    7、把
    static const STRING kCharsToEx[] = {"'", "`", """, "\", ",", ".",
    	"〈", "〉", "《", "》", "」", "「", ""};
    
    修改成
        
    static const STRING kCharsToEx[] = { "'", "`", """, "\", ",", ".",
    	"<", ">", "<<", ">>", "" };    
    
    8、再次编译运行,成功。
        
    如果需要dll,打开项目属性,在常规->配置类型处选择动态库;C/C++预处理 -> 预处理器定义处增加TESS_EXPORTS
    
    

    方法[但是不知道怎么用到vs工程里面]

    sw setup
    sw build org.sw.demo.google.tesseract.tesseract-master
    

    失败

    cppan --build pvt.cppan.demo.google.tesseract.tesseract-master
    

    失败

    C:WINDOWSsystem32>sw setup
    Downloading database from origin remote
    
    C:WINDOWSsystem32>d:
    
    D:>cd D:SoftwareProgramming SoftwareOpen Source	esseractsw	esseract-4.1.1
    
    D:SoftwareProgramming SoftwareOpen Source	esseractsw	esseract-4.1.1>mkdir win64 && cd win64
    
    D:SoftwareProgramming SoftwareOpen Source	esseractsw	esseract-4.1.1win64>cmake .. -G "Visual Studio 16 2019"
    
    

    还有其它尝试就不列出了。

  • 相关阅读:
    微信小程序入门实例
    textarea 的value值以及演示
    Think php (TP5) 批量删除全部源码
    Think php TP5 CURD 增删改查全部源码
    TP5 Think php 批量添加全部源码
    centos7 supervisor管理redis
    Centos7 设置redis开机自启
    Centos7安装gearman和php扩展
    nginx-403
    FFmpeg-截取视频图片
  • 原文地址:https://www.cnblogs.com/njit-77/p/12878348.html
Copyright © 2011-2022 走看看