python 图片处理(pillow和OCR文字识别)
之前用过 c++做opencv项目
这次用它做一下python opencv,图片截取固定像素:
仅仅记录一些步骤,知识点和踩坑。
环境:
安装要用:
pip install opencv-python (后面使用pillow解决了,不学这个了)(挺强大的,什么美图,背景都可以找它)
安装 pip install Pillow 图片操作(简单使用找他就好了)
安装pip install baidu-aip 百度的ocr
注册ocr:
https://cloud.baidu.com/doc/OCR/s/dk3iqnq51
踩坑:
1.Image.crop() takes from 1 to 2 positional arguments but 5 were given
这种就是
photo = Image.open(‘C:/AAAMY/button.png’)
photo1=photo.crop((left,top,right,bottom))
#它导致的,作为一个元组,你要放一起,
不能是photo.crop(left,top,right,bottom),这样会分成四份
photo1.save(‘C:/AAAMY/button1.png’)
2.模拟,开始进行 识别:
差了 十万八千里。。。。。。。。。 放弃了,不做了,烦死了。
2022-2-08 更新一下:
这个识别率太低,是因为没有经过训练导致的,有能力可以进行模型训练再使用。我这种就不太行了。
第一种解决方式:找到别人训练好的模型。识别率可以提高到80% 左右。
第二种解决方式:对图像进行降噪,灰度处理,让图片色彩分离 更好的识别。
python 图片处理(pillow和OCR文字识别)相关推荐
- OCR文字识别软件如何操作?
现如今OCR文字识别软件已经出现在我们的日常生活中,许多的东西也越来越趋向于简便化.比如说,之前提交一份资料需要去打印店里纸质打一下来.现在许多的方式正在一步一步发生的改变,有的纸质资料可以通过OCR ...
- 删除OCR文字识别软件中的机密信息的教程
2019独角兽企业重金招聘Python工程师标准>>> 在使用OCR文字识别软件ABBYY FineReader进行文本识别的过程中,有时会产生一些机密信息,不希望保留也不想被不相关 ...
- python图片转文字easyocr_Python 实现OCR文字识别 TensorFlow 版本
通过OCR对图片.pdf等进行文字识别转换非常的重要,用途也越来越广泛,最近发现这个Python的开发源项目,现在分享一下. 因为这是tensorflow版本所以不用安装darknetpython版本 ...
- python常用的OCR文字识别与图片定位方式
python常用的OCR文字识别与图片定位方式 前言 统一版本 更换pip源 1. Python调用百度文字识别ocr的实现方式 1.1 使用PyCharm安装依赖 baidu-aip chardet ...
- python图片转文字easyocr_Easy Screen OCR——文字识别转换软件
Easy Screen OCR for Mac(文字识别转换工具)v1.4.0免费版带给大家!Easy Screen OCR文字识别转换工具可以帮助用户快速的获得图片中的文字内容.使用非常简单,只需拖 ...
- python(自动化)利用selenium+百度ocr文字识别验证码实现自动登陆登陆CET-四级报名系统
操作步骤: 1:登陆打开CET-考试系统 2:填写相关登陆信息 3:调用百度ocr实现文字验证码识别 4:实现登陆 如何使用和调用百度ocr文字识别接口 1:进入百度AI开发平台:链接 2:在页面上选 ...
- Python制作简易OCR文字识别系统
前不久看了一篇"如何使用Python检测和识别车牌?"用OpenCV对输入图像进行预处理,用imutils将原始输入图像裁剪成所需的大小,用pytesseract将提取车牌字符转换 ...
- python查找文字在图片中的位置_图片中的文字竟然能如此快速提取?OCR文字识别功能简直太强大了...
想一想你之前如何将线下收集的材料信息采录到线上系统的? 比如作为财务人员,员工凭发票报销费用,但是收集到发票录入信息是需要将发票种类名称.发票代码.纳税人识别号等各种信息录入到系统.你是不是还在一个字 ...
- 迅捷ocr文字识别软件是如何将图片转成文字的?
大家好,今天和大家讨论一下关于图片转为文字的方法? 将图片转为文字一般被称为光学文字识别(Optical CharacterRecognition,OCR),所谓?OCR?是图像识别领域中的一个子领域 ...
最新文章
- 尚国栋:金融风控贷款违约预测(天池学习赛)
- 为什么DOM操作很慢
- Oracle打Patch报错Prerequisite check CheckActiveFilesAndExecutables failed.
- Word2Vec(Efficient Estimation of Word Representations in Vector Space)
- torchvision 笔记:transforms.Compose()
- 时间设置偏移秒_零偏移有源低通滤波器,第2部分
- 只腐蚀毛刺 腐蚀算法_图像的腐蚀 膨胀及细化
- 运行control userpasswords2实现winXP自动登录
- 第 15 章 垃圾回收相关算法
- qt creator 设置按键颜色_Qt编写自定义控件30-颜色多态按钮
- 使用bottle进行web开发(9):文件上传;json传递
- Possible missing firmware
- 为什么浏览器全面禁用三方 Cookie
- 论文相关-MATHTYPE字体对应
- window服务器cpu过高的排查_生产服务器CPU占用率过高排查过程
- 极光短信在程序中(JAVA)的使用
- ThinkPHPdayo01学习笔记(体系化,系统化笔记)
- 程序员的转正述职报告
- 程序员从初级到中级10个秘诀
- vue简易微前端项目搭建(一):项目背景及简介