Skip to content

Commit

Permalink
deploy: 2921c6c
Browse files Browse the repository at this point in the history
  • Loading branch information
SWHL committed Mar 29, 2024
1 parent 23e0047 commit a186554
Show file tree
Hide file tree
Showing 51 changed files with 141 additions and 138 deletions.
2 changes: 1 addition & 1 deletion docs/about_model/convert_model/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1659,7 +1659,7 @@ <h3 id="离线转换httpsgithubcomrapidaipaddleocrmodelconverter"><a href="https
id: 40 ,
href: "\/RapidOCRDocs\/docs\/blog\/06_custom_different_model\/",
title: "如何更换其他检测和识别模型?",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 如果想用RapidOCR仓库推理其他模型,必须要用PaddleOCRModelConvert工具转换模型 - 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
content: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:"
}
);
Expand Down
2 changes: 1 addition & 1 deletion docs/about_model/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1577,7 +1577,7 @@ <h1 class="content-title mb-0">
id: 40 ,
href: "\/RapidOCRDocs\/docs\/blog\/06_custom_different_model\/",
title: "如何更换其他检测和识别模型?",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 如果想用RapidOCR仓库推理其他模型,必须要用PaddleOCRModelConvert工具转换模型 - 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
content: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:"
}
);
Expand Down
20 changes: 10 additions & 10 deletions docs/about_model/model_summary/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -965,20 +965,20 @@ <h4 id="指标说明">指标说明 <a href="#%e6%8c%87%e6%a0%87%e8%af%b4%e6%98%8


<a class="nav-link active"
id="fdbaceTab" data-bs-toggle="tab" data-bs-target="#fdbace"
type="button" role="tab" aria-controls="fdbace" aria-selected="true">Exact Match (精确匹配准确率)</a>
id="bceafdTab" data-bs-toggle="tab" data-bs-target="#bceafd"
type="button" role="tab" aria-controls="bceafd" aria-selected="true">Exact Match (精确匹配准确率)</a>



<a class="nav-link "
id="dcaefbTab" data-bs-toggle="tab" data-bs-target="#dcaefb"
type="button" role="tab" aria-controls="dcaefb" aria-selected="true">Char Match (字符级准确率)</a>
id="abcedfTab" data-bs-toggle="tab" data-bs-target="#abcedf"
type="button" role="tab" aria-controls="abcedf" aria-selected="true">Char Match (字符级准确率)</a>



<a class="nav-link "
id="cdbeafTab" data-bs-toggle="tab" data-bs-target="#cdbeaf"
type="button" role="tab" aria-controls="cdbeaf" aria-selected="true">Score(两者综合)</a>
id="edfcbaTab" data-bs-toggle="tab" data-bs-target="#edfcba"
type="button" role="tab" aria-controls="edfcba" aria-selected="true">Score(两者综合)</a>



Expand All @@ -994,7 +994,7 @@ <h4 id="指标说明">指标说明 <a href="#%e6%8c%87%e6%a0%87%e8%af%b4%e6%98%8



<div class="tab-pane fade show active" id="fdbace" role="tabpanel" aria-labelledby="nav-1">
<div class="tab-pane fade show active" id="bceafd" role="tabpanel" aria-labelledby="nav-1">

<p>$$
Exact\ Match = \frac{1}{N}\sum_{i=0}^{N} s(p_{i}, g_{i})
Expand All @@ -1019,7 +1019,7 @@ <h4 id="指标说明">指标说明 <a href="#%e6%8c%87%e6%a0%87%e8%af%b4%e6%98%8



<div class="tab-pane fade" id="dcaefb" role="tabpanel" aria-labelledby="nav-1">
<div class="tab-pane fade" id="abcedf" role="tabpanel" aria-labelledby="nav-1">

<p>$$
Char\ Match = 1 - \frac{1}{N} \sum_{i=0}^{N} s(p_{i}, g_{i})
Expand Down Expand Up @@ -1047,7 +1047,7 @@ <h4 id="指标说明">指标说明 <a href="#%e6%8c%87%e6%a0%87%e8%af%b4%e6%98%8



<div class="tab-pane fade" id="cdbeaf" role="tabpanel" aria-labelledby="nav-1">
<div class="tab-pane fade" id="edfcba" role="tabpanel" aria-labelledby="nav-1">

<p>$$
Score = \frac{1}{2}(Exact\ Match + Char\ Match)
Expand Down Expand Up @@ -2002,7 +2002,7 @@ <h4 id="指标说明">指标说明 <a href="#%e6%8c%87%e6%a0%87%e8%af%b4%e6%98%8
id: 40 ,
href: "\/RapidOCRDocs\/docs\/blog\/06_custom_different_model\/",
title: "如何更换其他检测和识别模型?",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 如果想用RapidOCR仓库推理其他模型,必须要用PaddleOCRModelConvert工具转换模型 - 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
content: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:"
}
);
Expand Down
2 changes: 1 addition & 1 deletion docs/about_model/support_language/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1649,7 +1649,7 @@ <h3 id="转换教程convert_modelmd"><a data-bs-delay="{&#34;hide&#34;:300,&#34;
id: 40 ,
href: "\/RapidOCRDocs\/docs\/blog\/06_custom_different_model\/",
title: "如何更换其他检测和识别模型?",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
description: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:link\n1. 安装rapidocr_onnxruntime link请先根据教程,装好rapidocr_onnxruntime库,具体可参考:link\n2. 获得英文和数字的ONNX识别模型 link notifications 如果想用RapidOCR仓库推理其他模型,必须要用PaddleOCRModelConvert工具转换模型 - 在用PaddleOCRModelConvert工具转换模型时,字典会自动写入到onnx模型里。 模型地址: https://paddleocr.bj.bcebos.com/PP-OCRv4/english/en_PP-OCRv4_rec_infer.tar\n字典地址: https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/release/2.7/ppocr/utils/en_dict.txt\n基于PaddleOCRModelConvert工具在线转换,得到en_PP-OCRv4_rec_infer.onnx模型\n3. 使用该模型 link from rapidocr_onnxruntime import RapidOCR model = RapidOCR(rec_model_path=\"en_PP-OCRv4_rec_infer.onnx\") img_path = \"1.png\" result, elapse = model(img_path) print(result) print(elapse) ",
content: "引言 linkrapidocr系列库中默认打包了轻量版的中英文检测和识别模型,这种配置可以覆盖到大部分场景。但是也总会有一些其他场景,要用到其他检测和识别模型。\n这一点,在设计接口时,已经做了考虑,留出了接口,只是没有专门博客来介绍这个事情。\n这个博客就是以如何更换rapidocr_onnxruntime的识别模型为英文和数字的识别模型为例做讲解。其他模型同理。\nnotifications 检测模型,对应模型路径参数为det_model_path识别模型,对应模型路径参数为rec_model_path。 详细说明参见:"
}
);
Expand Down
Loading

0 comments on commit a186554

Please sign in to comment.