• PPOCRLabel 半标注工具全平台安装使用


    1.ubuntu 安装

    1.1安装 PaddlePaddle

    pip install --upgrade pip
    

    #如果是CUDA9或CUDA10,请运行以下命令安装

    python3 -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple
    

    如果是CPU,请运行以下命令安装

    python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
    

    1.2安装PPOCRLabel

    pip install PPOCRLabel -i https://mirror.baidu.com/pypi/simple
    
    pip install trash-cli -i https://mirror.baidu.com/pypi/simple
    

    1.3 检查 是否有labelme

    检查当前conda 环境中是否安装了labelme 标注工具,如果当前conda环境中又安装了labelme工具无法运行PPOCRLabel,若同时安装了labelme,运行是会报错误:no labs.labelColor model
    所以,如果当前conda环境中有labelme工具需要卸载掉:

    pip uninstall labelme
    

    1.4 检查 环境opencv-python 版本

    若当前环境中的opencv-python 版本过高会报错:QObject::moveToThread: Current thread (0x5581364d38c0) is not the object’s thread (0x55813a1b08f0).

    所以,需要重新安装低版本的opencv-python

    pip install opencv-python==4.2.0.32 -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    1.5 运行

    #启动【普通模式】,用于打【检测+识别】场景的标签

    PPOCRLabel --lang ch
    

    启动 【KIE 模式】,用于打【检测+识别+关键字提取】场景的标签

    PPOCRLabel --lang ch --kie True  
    

    也可以进入到 安装目录运行

    cd ./PPOCRLabel  # 切换到PPOCRLabel目录
    
    python PPOCRLabel.py --lang ch
    

    2. Windows 安装

    2.1安装 PaddlePaddle

    pip install --upgrade pip
    

    #如果是CUDA9或CUDA10,请运行以下命令安装

    python3 -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple
    

    #如果是CPU,请运行以下命令安装

    python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
    

    2.2 安装与使用

    pip install PPOCRLabel -i https://mirror.baidu.com/pypi/simple  
    

    #选择标签模式来启动

    PPOCRLabel --lang ch  # 启动【普通模式】,用于打【检测+识别】场景的标签
    
    PPOCRLabel --lang ch --kie True  # 启动 【KIE 模式】,用于打【检测+识别+关键字提取】场景的标签
    

    3.MacOS

    3.1安装 PaddlePaddle

    pip install --upgrade pip
    

    #如果是CUDA9或CUDA10,请运行以下命令安装

    python3 -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple
    

    #如果是CPU,请运行以下命令安装

    python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
    

    3.2 安装与使用

    pip3 install PPOCRLabel
    pip3 install opencv-contrib-python-headless==4.2.0.32 # 如果下载过慢请添加"-i https://mirror.baidu.com/pypi/simple"
    

    #选择标签模式来启动

    PPOCRLabel --lang ch  # 启动【普通模式】,用于打【检测+识别】场景的标签
    PPOCRLabel --lang ch --kie True  # 启动 【KIE 模式】,用于打【检测+识别+关键字提取】场景的标签
    

    4.使用手册

    参考
    https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.5/PPOCRLabel/README_ch.md

  • 相关阅读:
    构建未来:利用服务器打造个性化创意项目和在线社区
    Android设置TabLayout熟悉及下划线宽度
    剑指 Offer 2022/6/29
    java限流
    Vue3 从入门到放弃 (第二篇.创建第一个Web应用)
    数据结构:ArrayList类和顺序表
    C和指针——struct结构
    使用rustc_interface进行类型检查
    SpirngBoot实现文件上传功能——文件上传原理——Postman接口测试
    Android 13 新特性及适配指南
  • 原文地址:https://blog.csdn.net/weixin_44312422/article/details/127122984