2024-09-01
Python
00

额外介绍一点别的,如何docker 快速启动一个PaddleOCR的能力见这里:https://qq742971636.blog.csdn.net/article/details/135109278

python包:pip install baidu-aip

详细教程:https://www.jianshu.com/p/e10dc43c38d0

我的代码:

python
import json import os import shutil import cv2 from aip import AipOcr from tqdm import tqdm # """ 你的 APPID AK SK 图2的内容""" APP_ID = '27145052' API_KEY = '26T8PoG7inAFTF3MF99E0Pbg ' SECRET_KEY = 'CCbIfR0f9wLMgPXs3c0G6MTYwawpwZXi ' client = AipOcr(APP_ID, API_KEY, SECRET_KEY) def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() rootpath = r"C:\Users\dong.xie\Desktop\xsz111\学生证\u=693650192" print(rootpath) res = {} files = os.listdir(rootpath) for file in tqdm(files): try: fname = os.path.join(rootpath, file) image = get_file_content(fname) """ 调用通用文字识别, 图片参数为本地图片 """ results = client.general(image) res[fname] = results except: print("error", fname)

最好的方式还是ocr+docker:

https://github.com/PaddlePaddle/PaddleOCR

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!