python使用paddleocr库实现图片文字识别

PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力开发者训练出更好的模型,并应用落地。
https://gitee.com/paddlepaddle/PaddleOCR/

使用paddleOCR实现图片文字识别,并写入到TXT文件中

python 复制代码
from paddleocr import PaddleOCR
#实例化OCR模型
ocr =PaddleOCR()
#识别图片中的文字
lines= ocr.ocr("1.jpg")
print("识别结果是:",lines)

with open("识别结果.txt",'a',encoding='utf-8') as file:
    for line in lines:
        for word in line:
            print("word为:",word)
            text_line=word[-1]
            text=text_line[0]
            print("text为:",text)
            file.write(text+'\n')

实现效果

相关推荐
sniper_fandc2 分钟前
JVM(Java虚拟机)详解
java·开发语言·jvm
雾削木2 分钟前
mAh 与 Wh:电量单位的深度解析
开发语言·c++·单片机·嵌入式硬件·算法·电脑
__lost5 分钟前
小球在摆线上下落的物理过程MATLAB代码
开发语言·算法·matlab
AI的魔盒7 分钟前
基于Java与MAVLink协议的多无人机(Cube飞控)集群控制与调度方案问题
java·开发语言·无人机
豌豆花下猫10 分钟前
Python 3.14 t-string 要来了,它与 f-string 有何不同?
后端·python·ai
吴佳浩28 分钟前
Python入门指南(四)-项目初始化
人工智能·后端·python
万事可爱^29 分钟前
TensorFlow 安装全攻略
人工智能·python·深度学习·机器学习·tensorflow·tensorflow安装
一颗知足的心37 分钟前
Go语言之路————指针、结构体、方法
开发语言·后端·golang
yc_2342 分钟前
KAG:通过知识增强生成提升专业领域的大型语言模型(二)
人工智能·语言模型·自然语言处理
yuanpan1 小时前
C#如何正确的停止一个多线程Task?CancellationTokenSource 的用法。
开发语言·c#