专栏首页AI科技大本营的专栏Python识别文字,实现看图说话 | CSDN博文精选

Python识别文字,实现看图说话 | CSDN博文精选

现在写文件很多网站都不让复制了,所以每次都是截图然后发到QQ上然后用手机QQ的文字识别再发回电脑。感觉有点小麻烦了,所以想自己写一个小软件方便方便自己,就有了这篇了:

首先语言是Python,要实现的功能主要为文字识别,所以需要调用OCR技术,要做到够方便,所以需要调用系统剪切板,还需要一个小窗口,使用的是pyqt5。

OCR是直接使用的Tesseract-OCR,具体使用可以去搜一下,网上有很多,这里给出下载地址:

Tesseract exe 下载地址:

https://digi.bib.uni-mannheim.de/tesseract/

训练data 下载地址:

https://github.com/tesseract-ocr/tessdata (chi_sim是简体中文)

识别方法为:

pytesseract.image_to_string(now_image, lang='chi_sim')

调用剪切板用的是:

clipboard = QApplication.clipboard()
##取出剪切板的图片
clipboard.pixmap().save('cut_img.jpg')

##文字存入剪切板
clipboard.setText(str)

整体代码很简单,我就不上了,附上软件地址:

本文分享自微信公众号 - AI科技大本营(rgznai100),作者:张小腿

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 八大深度学习最佳实践

    翻译 | AI科技大本营 参与 | 刘畅 [AI 科技大本营导读]2017年,许多的人工智能算法得到了实践和应用。名博Hack Noon作者 Brian Muh...

    AI科技大本营
  • NLP重要模型详解,换个方式学(内附资源)

    【导语】本文带你以前所未有的方式了解深度学习神经网络,并利用NLP构建Chatbot!

    AI科技大本营
  • 怼完Sophia怼深度学习!细数完大神Yann LeCun 这些年怼过的N件事,原来顶级高手是这样怼人的...

    图片来源:PCmag.com 十多个小时前,深度学习大神Yann LeCun语出惊人,他宣布放弃“深度学习”这个词。因为媒体对这个词的炒作言过其实,混淆了大家真...

    AI科技大本营
  • 数字图像处理:直方图均衡化

    首先在直方图的修整,有两种方法,一种是直方图均衡化,另外一种是直方图规定化,用起来的话第一种方法用的比较多,这里着重说一下第一种:直方图均衡化.

    云时之间
  • 520 页机器学习笔记!放假期间继续充电!

    前段时间,来自SAP(全球第一大商业软件公司)的梁劲(Jim Liang)公开了自己所写的一份 520 页的学习教程(英文版),详细、明了地介绍了机器学习中的相...

    Sam Gor
  • 从基础概念到数学公式,这是一份520页的机器学习笔记(图文并茂)

    图解机器学习 正是对机器学习的过程中的痛苦有切身体会,我希望能做一份教程,以浅显易懂的方式去讲解它,降低大家的学习门槛。我为此花费了数月时间,经常做到...

    华章科技
  • 【干货】从基础概念到数学公式,学霸的机器学习笔记

    导读:近日,来自SAP(全球第一大商业软件公司)的梁劲(Jim Liang)公开了自己所写的一份 520 页的学习教程(英文版),详细、明了地介绍了机器学习中的...

    钱塘数据
  • 从基础概念到数学公式,这是一份520页的机器学习笔记(图文并茂)

    朱晓霞
  • 从基础概念到数学公式,这是一份520页的机器学习笔记(图文并茂)

    机器之心
  • Linux 多网卡的7种bond模式原理

    网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6

    用户6543014

扫码关注云+社区

领取腾讯云代金券