Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_41840029
PaddleOCR
提交
22db537e
P
PaddleOCR
项目概览
weixin_41840029
/
PaddleOCR
与 Fork 源项目一致
Fork自
PaddlePaddle / PaddleOCR
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleOCR
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
22db537e
编写于
5月 20, 2022
作者:
Z
zhoujun
提交者:
GitHub
5月 20, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #6352 from WenmuZhou/flk
add e2e metric and lite speed
上级
bd964172
7f1011d3
变更
3
展开全部
显示空白变更内容
内联
并排
Showing
3 changed file
with
14 addition
and
14 deletion
+14
-14
applications/轻量级车牌识别.md
applications/轻量级车牌识别.md
+0
-0
tools/end2end/convert_ppocr_label.py
tools/end2end/convert_ppocr_label.py
+11
-5
tools/end2end/readme.md
tools/end2end/readme.md
+3
-9
未找到文件。
applications/车牌识别.md
→
applications/
轻量级
车牌识别.md
浏览文件 @
22db537e
此差异已折叠。
点击以展开。
tools/end2end/convert_ppocr_label.py
浏览文件 @
22db537e
...
@@ -85,10 +85,16 @@ def convert_label(label_dir, mode="gt", save_dir="./save_results/"):
...
@@ -85,10 +85,16 @@ def convert_label(label_dir, mode="gt", save_dir="./save_results/"):
print
(
"The convert label saved in {}"
.
format
(
save_dir
))
print
(
"The convert label saved in {}"
.
format
(
save_dir
))
if
__name__
==
"__main__"
:
def
parse_args
():
import
argparse
parser
=
argparse
.
ArgumentParser
(
description
=
"args"
)
parser
.
add_argument
(
"--label_path"
,
type
=
str
,
required
=
True
)
parser
.
add_argument
(
"--save_folder"
,
type
=
str
,
required
=
True
)
parser
.
add_argument
(
"--mode"
,
type
=
str
,
default
=
False
)
args
=
parser
.
parse_args
()
return
args
ppocr_label_gt
=
"/paddle/Datasets/chinese/test_set/Label_refine_310_V2.txt"
convert_label
(
ppocr_label_gt
,
"gt"
,
"./save_gt_310_V2/"
)
ppocr_label_gt
=
"./infer_results/ch_PPOCRV2_infer.txt"
if
__name__
==
"__main__"
:
convert_label
(
ppocr_label_gt_en
,
"pred"
,
"./save_PPOCRV2_infer/"
)
args
=
parse_args
()
convert_label
(
args
.
label_path
,
args
.
mode
,
args
.
save_folder
)
tools/end2end/readme.md
浏览文件 @
22db537e
...
@@ -23,19 +23,13 @@ all-sum-510/00224225.jpg [{"transcription": "超赞", "points": [[8.0, 48
...
@@ -23,19 +23,13 @@ all-sum-510/00224225.jpg [{"transcription": "超赞", "points": [[8.0, 48
**步骤二:**
**步骤二:**
将步骤一保存的数据转换为端对端评测需要的数据格式:
将步骤一保存的数据转换为端对端评测需要的数据格式:
修改
`tools/convert_ppocr_label.py`
中的代码,convert_label函数中设置输入标签路径,Mode,保存标签路径等,对预测数据的GTlabel和预测结果的label格式进行转换。
```
修改
`tools/end2end/convert_ppocr_label.py`
中的代码,convert_label函数中设置输入标签路径,Mode,保存标签路径等,对预测数据的GTlabel和预测结果的label格式进行转换。
ppocr_label_gt = "gt_label.txt"
convert_label(ppocr_label_gt, "gt", "./save_gt_label/")
ppocr_label_gt = "./ch_PP-OCRv2_results/system_results.txt"
convert_label(ppocr_label_gt_en, "pred", "./save_PPOCRV2_infer/")
```
```
python3 tools/end2end/convert_ppocr_label.py --mode=gt --label_path=path/to/label_txt --save_folder=save_gt_label
运行
`convert_ppocr_label.py`
:
python3 tools/end2end/convert_ppocr_label.py --mode=pred --label_path=path/to/pred_txt --save_folder=save_PPOCRV2_infer
```
python3 tools/convert_ppocr_label.py
```
```
得到如下结果:
得到如下结果:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录