Ai
1 Star 3 Fork 1

小luo爱学习/python截取发票图片指定位置并识别

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ocrlist.py 934 Bytes
一键复制 编辑 原始数据 按行查看 历史
小luo爱学习 提交于 2021-09-07 09:18 +08:00 . 提交代码
import os
import cv2
import numpy as np
import pytesseract
from PIL import Image
def get_img(input_dir):
img_paths = []
for (path,dirname,filenames) in os.walk(input_dir):
for filename in filenames:
img_paths.append(path+'/'+filename)
print("img_paths:",img_paths)
return img_paths
def cut_img(img_paths):
scale = len(img_paths)
f = open('text.txt', 'w+', encoding='utf-8')
for i,img_path in enumerate(img_paths):
# 遍历读取图片
im = Image.open(img_path)
# 识别数字
string = pytesseract.image_to_string(im,lang="chi_sim+eng")
f.write('\n-------------------------')
print(string)
f.write(string + '\n\n')
f.close()
if __name__ == '__main__':
input_dir = "img_cut/" # 读取图片目录表
img_paths = get_img(input_dir)
print('图片获取完成 。。。!')
cut_img(img_paths)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/sjzjams/python-pytesseract-image_to_string.git
git@gitee.com:sjzjams/python-pytesseract-image_to_string.git
sjzjams
python-pytesseract-image_to_string
python截取发票图片指定位置并识别
master

搜索帮助