当前位置: 首页 > news >正文

百度飞浆OCR半自动标注软件OCRLabel配置【详细

今天帮标注人员写了一份完整的百度飞浆OCR标注软件的安装配置说明书、以供标注人员使用

包括各种环境安装包一起分享出来【conda\python\label项目包、清华源配置文件、pycharm社区版安装包】

提取码:umys

1、解压并安装tools文件下的miniconda,建议安装在D盘下的某个目录中,【C盘权限问题比较多后续会麻烦】
在这里插入图片描述
在这里插入图片描述

安装完成之后,检查 我的电脑-》属性-》高级系统变量-》path中是否有下框标红路径,没有的话需要加上【你自己的安装路径】,我的安装路径在D:\miniconda3,示例:
在这里插入图片描述

2、拿到tools文件夹下的.condarc 文件放在“C:\Users\XXX”下【XXX是你的本机用户名】,【我的用户名为29162】示例:
在这里插入图片描述

3、在最近安装找到anaconda prompt,【没找到可以在搜索框搜索】右键管理员身份打开。
①输入 conda create -n OCRTest python=3.8 【这个命令是创建了个环境,其中OCRTest是新取的环境名,这里取名以OCRTest为例】
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入“y”
显示到这里说明新环境创建成功
②把tools文件下的PaddleOCR-dygraph.zip解压,可以放到你自己的路径下,【我的路径是D:\BaiduNetdiskDownload\PaddleOCR-dygraph\PaddleOCR-dygraph,并以这个路径为例】
③在刚刚的Anaconda窗口中输入
conda activate OCRTest 【命令行前面的base变为OCRTest说明环境激活成功】

d:
cd D:\BaiduNetdiskDownload\PaddleOCR-dygraph\PaddleOCR-dygraph\PPOCRLabel 

【注意,是进入到了PPOCRLabel路径下了】
在这里插入图片描述

④输入以下命令 【请直接按照截图中的步骤进行安装和运行,指令贴在下面了,方便粘贴使用】

conda install paddlepaddle==2.6.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/win-64   
python PPOCRLabel.py
pip install xlrd
python PPOCRLabel.py
pip install PyQt5

如果遇到Proceed ([y]/n)? 直接输入y
如果遇到paddle报错,请输入:

conda install paddlepaddle==2.6.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/win-64  

如果遇到cv2报错,请输入

cd ..
pip install -r requirements.txt

如果报错OMP: Error #15: Initializing libiomp5md.dll请输入

set KMP_DUPLICATE_LIB_OK=TRUE

详细步骤按照截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

⑤至此,标注软件成功安装并打开啦!!!

解压xunlianji,并在标注软件界面选择 文件-》打开目录-》①选择你刚刚解压完的图片所在文件夹路径,②文件-》自动导出标记结果,界面如下,快捷键信息如下【常用快捷键w是新建标注框,d是切换下一张】。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

手动缩小识别框,确保数字全部被识别框包裹。

在这里插入图片描述

自动标注会有一些错误,我们需要的仅仅是正确的号码牌数字
以下是几类错误,需要手动修改
1、多了英文符号的,需要在右侧红色框框里去掉英文符号

2、出现了汉字“品”需要删掉,选中汉字框,右键删除选择的区块
在这里插入图片描述在这里插入图片描述

3、有号码牌残缺不全的,需要我们手动修改右侧的框内数字【左右号码牌通常相差为1,比如下面号码牌我知道左面是0186,那么即使右面号码牌的数字略有残缺,但我们可以猜出号码牌为0185】
在这里插入图片描述

4、标签框框过长的,手动拖动缩短;有多识别的,需要删掉多识别的内容,并拖动缩小标签框
在这里插入图片描述

修改后应该如下所示:
在这里插入图片描述

5、标签连在一起的,
在这里插入图片描述

修改后为:

在这里插入图片描述

相关文章:

  • 【Python篇】PyQt5 超详细教程——由入门到精通(终篇)
  • 内核启动参数
  • Python批量读取身份证信息录入系统和重命名
  • AtCoder Beginner Contest 370 Solution
  • 【HarmonyOS 4.0】@ohos.events.emitter (Emitter)
  • 在 Qt Creator 中,输入 /** 并按下Enter可以自动生成 Doxygen 风格的注释
  • C语言:刷题日志(1)
  • 汇编:嵌入式软件架构学习资源
  • 测试基础|记一次CPU冲高的排查过程!
  • WSL 下的 CentOS 装 Docker
  • Ubuntu 22.04 make menuconfig 失败原因
  • SAP学习笔记 - 开发03 - CDSView开发环境搭建,Eclipse中连接SAP,CDSView创建
  • 认知杂谈54
  • AAudio的延迟优化
  • SpringMVC基于注解使用:国际化
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • css的样式优先级
  • Docker容器管理
  • ESLint简单操作
  • jquery cookie
  • redis学习笔记(三):列表、集合、有序集合
  • SegmentFault 2015 Top Rank
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • 动态魔术使用DBMS_SQL
  • 记录一下第一次使用npm
  • 今年的LC3大会没了?
  • 正则表达式
  • 交换综合实验一
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • (7)摄像机和云台
  • (9)目标检测_SSD的原理
  • (函数)颠倒字符串顺序(C语言)
  • (七)Knockout 创建自定义绑定
  • (四)汇编语言——简单程序
  • (算法)Travel Information Center
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET Core 成都线下面基会拉开序幕
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET 漏洞分析 | 某ERP系统存在SQL注入
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .net和jar包windows服务部署
  • .NET中GET与SET的用法
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • [12] 使用 CUDA 进行图像处理
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
  • [BZOJ4554][TJOI2016HEOI2016]游戏(匈牙利)
  • [C][栈帧]详细讲解
  • [CC2642R1][VSCODE+Embedded IDE+IAR Build+Cortex-Debug] TI CC2642R1基于VsCode的开发环境
  • [codeforces]Recover the String
  • [C语言][PTA基础C基础题目集] strtok 函数的理解与应用
  • [Docker]六.Docker自动部署nodejs以及golang项目
  • [EFI]Acer Aspire A515-54g电脑 Hackintosh 黑苹果efi引导文件