本帖最后由 panwanpeng 于 2019-6-22 11:47 编辑

QQ图片20190611144023.png (42.02 KB, 下载次数: 48)

2019-6-11 14:40 上传

QQ图片20190611143824.jpg (154.54 KB, 下载次数: 38)

2019-6-11 14:40 上传

链接:https://pan.baidu.com/s/1Hv_MXJt-sDB0k0wJ0x0zdQ

提取码:mjgj

复制这段内容后打开百度网盘手机App,操作更方便哦

[Python] 纯文本查看 复制代码from aip import AipOcr

APP_ID = '16462688'

API_KEY = 'uiSymXDuajlHu1zzDhzOxnrb'

SECRET_KEY = '0SnZbzYzeKT7fwNBSIbdl0BGrDLzNLGW'

client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

class get_text():

""" 读取图片 """

@staticmethod

def get_file_content(filePath):

with open(filePath, 'rb') as fp:

return fp.read()

""" 调用通用文字识别(高精度版) """

# client.basicAccurate(image)

@staticmethod

def gettext(filePath):

#print(filePath)

image = get_text.get_file_content(filePath)

""" 如果有可选参数 """

options = {}

options["detect_direction"] = "true"

options["probability"] = "true"

""" 带参数调用通用文字识别(高精度版) """

response = client.basicAccurate(image, options)

#print(response)

#data = response['words_result'][0]['words']

content = []

for info in response['words_result']:

#print(info['words'])

content.append(info['words'])

return content

if __name__ == '__main__':

get_text.gettext('D:/PycharmProjects/baiduaipOcr/example.jpg')

[Python] 纯文本查看 复制代码# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'jiemian.ui'

#

# Created by: PyQt5 UI code generator 5.11.3

#

# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_Form(object):

def setupUi(self, Form):

Form.setObjectName("Form")

Form.resize(969, 597)

self.pushButton = QtWidgets.QPushButton(Form)

self.pushButton.setGeometry(QtCore.QRect(440, 500, 75, 23))

self.pushButton.setObjectName("pushButton")

self.pushButton_2 = QtWidgets.QPushButton(Form)

self.pushButton_2.setGeometry(QtCore.QRect(440, 540, 75, 23))

self.pushButton_2.setObjectName("pushButton_2")

self.lineEdit = QtWidgets.QLineEdit(Form)

self.lineEdit.setEnabled(False)

self.lineEdit.setGeometry(QtCore.QRect(110, 440, 741, 41))

self.lineEdit.setObjectName("lineEdit")

self.textEdit = QtWidgets.QTextEdit(Form)

self.textEdit.setGeometry(QtCore.QRect(10, 0, 951, 421))

font = QtGui.QFont()

font.setFamily("Agency FB")

self.textEdit.setFont(font)

self.textEdit.setObjectName("textEdit")

self.label = QtWidgets.QLabel(Form)

self.label.setEnabled(False)

self.label.setGeometry(QtCore.QRect(250, 500, 181, 61))

font = QtGui.QFont()

font.setPointSize(10)

font.setStyleStrategy(QtGui.QFont.PreferDefault)

self.label.setFont(font)

self.label.setWordWrap(True)

self.label.setObjectName("label")

self.retranslateUi(Form)

self.pushButton.clicked.connect(Form.open_img)

self.pushButton_2.clicked.connect(Form.shibie)

QtCore.QMetaObject.connectSlotsByName(Form)

def retranslateUi(self, Form):

_translate = QtCore.QCoreApplication.translate

Form.setWindowTitle(_translate("Form", "盘州市第一中学文字识别软件(beta1.0)"))

self.pushButton.setText(_translate("Form", "打开图片"))

self.pushButton_2.setText(_translate("Form", "开始识别"))

self.label.setText(_translate("Form", "软件利用百度AI高级识别助手,全世界上每天只能识别50次,非重要内容请别乱识别,谢谢!"))

if __name__ == "__main__":

import sys

app = QtWidgets.QApplication(sys.argv)

Form = QtWidgets.QWidget()

ui = Ui_Form()

ui.setupUi(Form)

Form.show()

sys.exit(app.exec_())

[Python] 纯文本查看 复制代码from PyQt5.Qt import QWidget,QApplication

from PyQt5.QtWidgets import QFileDialog

from jiemian import Ui_Form

from baiduaip import get_text

import sys

class MF(QWidget,Ui_Form):

def __init__(self,parent = None,*args,**kwargs):

super().__init__(parent,*args,**kwargs)

self.setupUi(self)

def open_img(self):

print('打开图片')

openfile_name = QFileDialog.getOpenFileName(self, '选择文件', '', 'Image files(*.jpg , *.png, *.bmp)')

print(openfile_name[0])

self.lineEdit.setText('您打开的图片是:'+openfile_name[0])

self.imgagesurl = openfile_name[0]

def shibie(self):

print('识别')

content = get_text.gettext(self.imgagesurl)

data = '\n'.join(content)

self.textEdit.setText(data)

clipboard = QApplication.clipboard()

clipboard.setText(data)

if __name__ == '__main__':

app = QApplication(sys.argv)

win = MF()

win.show()

sys.exit(app.exec_())

php识别手写图片,可识别手写字体的文字识别软件(附源码)相关推荐

  1. 【Android App】人脸识别中借助摄像头和OpenCV实时检测人脸讲解及实战(附源码和演示 超详细)

    需要全部代码请点赞关注收藏后评论区留言私信~~~ 一.借助摄像头实时检测人脸 与Android自带的人脸检测器相比,OpenCV具备更强劲的人脸识别功能,它可以通过摄像头实时检测人脸,实时检测的预览空 ...

  2. springcloud 图片和数据一起提交_SpringCloud网上商城系统(附源码及教程)

    简介 设计精良的网上商城系统,包括前端.后端.数据库.负载均衡.数据库缓存等,使用SpringCloud框架,基于Java开发.该项目可部署到服务器上,不断完善中! 预览 ​ 功能说明 用户微服务 用 ...

  3. PYQT5+openCV项目实战:微循环仪图片、视频记录和人工对比软件(附源码)

    文章目录 1.主要功能 1.1主界面说明 1.2回查记录界面说明 2.主界面功能详解 2.1 摄像头操作 2.2拍照功能 2.3保存图片 2.4录制短视频 2.5查看记录 2.6新建名称 3.子界面功 ...

  4. python如何将图片打包进exe里_用python将图片切分为九宫格 并打包成exe可执行文件(附源码)...

    前言 经常在朋友圈或者微博看到九宫格显示的图片,虽然是九张图片,但是这是一张图片经过切割而成的,显示效果很震撼.今天,我们就用python将图片切分为九宫格,并打包成exe可执行文件,就算不需要代码也 ...

  5. VC++如何将rc资源中的图片加载到MFC的CImage对象中(附源码)

    VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从 ...

  6. 计算机的数学知识的手抄报图片大全,数学手抄报怎么做图片大全

    在数学的领域中,提出问题的艺术比解答问题的艺术更为重要.在学生时代里,做数学手抄报也是很重要的.下面是学习啦小编为大家带来的数学手抄报图片及资料,希望大家喜欢. 数学手抄报图片一 数学手抄报图片二 数 ...

  7. 【javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄像头显示等 )(附源码)】

    javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄像头显示等 )(附源码) 文章目录 javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄 ...

  8. 熬夜整理出了70个清华大佬都在用的Python经典练手项目【附源码】

    我们都知道,不管学习那门语言最终都要做出实际的东西来,而对于编程而言,这个实际的东西当然就是项目啦,不用我多说大家都知道学编程语言做项目的重要性. 于是,小编熬了几个通宵,终于整理出了70个清华大佬都 ...

  9. 66个Python练手项目,附源码

    前言: 不管学习哪门语言都希望能做出实际的东西来,这个实际的东西当然就是项目啦,不用多说大家都知道学编程语言一定要做项目才行. 这里整理了66个Python实战项目列表,都有完整且详细的教程,你可以从 ...

  10. 用 Java 实现人脸识别功能(附源码)

    远程在家办公的第N天,快要闲出屁了,今天突然有个小学弟加我VX说要咨询我点技术问题(终于可以装X了). 看了他的需求描述,大概是要做一个Java web版本的人脸识别功能,然后存储人物的特征,再扫脸比 ...

最新文章

  1. C++中的sizeof与strlen对比
  2. Java中float和double精度
  3. 三维重建:SLAM算法的考题总结
  4. iOS UIWebView加载网页、文件、HTML
  5. php配置文件加载顺序,php extension 加载顺序问题
  6. mysql ini配置文件分组排序_MySQL配置文件mysql.ini参数详解
  7. 5 分钟全面掌握 Python 装饰器
  8. java+opencv+intellij idea实现人脸识别
  9. 由php nginx 出现 500错误的启示
  10. oracle工具sql loader,Oracle sql loader简单使用
  11. 研发工程师L2_编程题
  12. 2060显卡驱动最新版本_显卡驱动需更新,铭瑄RTX显卡受益大
  13. FL STUDIO 21中文版已经发布啦,有什么新功能?
  14. 全网最全!中国计算机学会推荐国际学术会议和期刊汇总
  15. 开源android客户端_4个开源Android电子邮件客户端
  16. FLASH多文件上传组件
  17. Cinema 4D 2023版本推出!Maxon One秋季新体验!
  18. 用scratch2.0编写走迷宫
  19. DLL版本不兼容问题
  20. Python之argparse

热门文章

  1. Typecho插件之飘雪插件
  2. 微信小程序实现tab切换
  3. vue 点击取消按钮关闭页面_vue 点击按钮弹窗,点击关闭按钮关闭弹窗。
  4. 小程序UI与传统HTML5区别
  5. 做H5页面用什么软件比较好?3款易上手好用的H5网页编辑工具
  6. 软件工程--软件详细设计说明书(免费小说网站)
  7. 微信小程序input详解
  8. 微信小程序input输入框控制金额格式
  9. 固态和机械硬盘组raid_相同大小的固态硬盘和机械硬盘组RAID1会不会影响固态硬盘的速度?...
  10. 苏轼《汲江煎茶》| 茶学经典