python使用cnocr做图片识别

2023/7/19 cnocr

# 安装

pip3 install cnocr
1

# 使用

# 引入

  from cnocr import CnOcr 
  ocr = CnOcr() 
  # 只识别一行
  res = ocr.ocr_for_single_line('examples/rand_cn1.png') 
  # 输出输入结果
  print("Predicted Chars:", res)
1
2
3
4
5
6

# 识别模型下载引入

mac 将下载到的模型放入~/.cnocr路径

~ 代表用户路径 例如/Users/a9374/.cnocr

# 指定识别模型

# 指定识别模型
text_ocr = CnOcr(det_model_name="densenet_lite_136-fc-onnx")  # 所有参数都使用默认值
# number_ocr = CnOcr(det_model_name="en_PP-OCRv3_rec_infer.onnx")  # 所有参数都使用默认值
number_ocr = CnOcr(det_model_name="en_number_mobile_v2.0_rec_infer.onnx")  # 所有参数都使用默认值
1
2
3
4

# 结尾