Skip to main content

PPOCR-ONNX

简介

利用 onnxruntime 及 PaddleOCR 提供的模型, 对图片中的文字进行检测与识别.

使用模型

  • 文字检测: ch_PP-OCRv3_det_infer
  • 方向分类: cls mobile v2
  • 文字识别: ch_PP-OCRv2_rec_infer

参考

安装

pip install ppocr-onnx

使用

from ppocronnx.predict_system import TextSystem
import cv2

text_sys = TextSystem()

# 识别单行文本
res = text_sys.ocr_single_line(cv2.imread('single_line_text.png'))
print(res)

# 批量识别单行文本
res = text_sys.ocr_lines([cv2.imread('single_line_text.png')])
print(res[0])

# 检测并识别文本
img = cv2.imread('test.png')
res = text_sys.detect_and_ocr(img)
for boxed_result in res:
    print("{}, {:.3f}".format(boxed_result.ocr_text, boxed_result.score))

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

v-ppocr-onnx-0.0.4.1.tar.gz (12.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

v_ppocr_onnx-0.0.4.1-py3-none-any.whl (12.3 MB view details)

Uploaded Python 3

File details

Details for the file v-ppocr-onnx-0.0.4.1.tar.gz.

File metadata

  • Download URL: v-ppocr-onnx-0.0.4.1.tar.gz
  • Upload date:
  • Size: 12.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.14

File hashes

Hashes for v-ppocr-onnx-0.0.4.1.tar.gz
Algorithm Hash digest
SHA256 d871adb4bd23347c974de94abf6b41f95b5524da635e11a5694241e80b34bdb0
MD5 f50ef7c3e213be0fcfe7650a6d84dba6
BLAKE2b-256 de1f495d8879015e2a3cd280e6366a08c6035d8731a370ff717f980ad4417cb0

See more details on using hashes here.

File details

Details for the file v_ppocr_onnx-0.0.4.1-py3-none-any.whl.

File metadata

  • Download URL: v_ppocr_onnx-0.0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.14

File hashes

Hashes for v_ppocr_onnx-0.0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9884494a3e04e0abc1e08be6d8c5cc5ca965bd2e7d71a716bab9f2ba7a55d7e7
MD5 73acd6806f180bd567634669fc3bb931
BLAKE2b-256 028391967d5584fa6742b7a693ddf5b6d41476444016a82ca6f4930ac468f9dd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.4.1 This release

2 files

0.0.4.0

2 files

0.0.3.9

2 files

0.0.3.8

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page