本文来源吾爱破解论坛
本帖最后由 wushaominkk 于 2018-4-26 14:27 编辑
官方链接:http://pic.sogou.com/resource/pic/shitu_intro/index.html?qd=ris_search
# _*_ coding: utf-8 _*_
# Time: 2018/3/11/22:50
# Author: dengqing
# Title 搜狗ocr识别接口
# 这个代码涉及到抓包用的fiddler
import requests # 库文件
def post_image():
img = "./ocr.png" # 图片路径
files = {"pic_path": open(img, "rb")} # files # 类似data数据
url = "http://pic.sogou.com/pic/upload_pic.jsp" # post的url
html = requests.post(url, files=files).text # requests 提交图片
get_content(html) # 结果是url就是图片的url sougou 把本地图片上传到sougou服务器变成了他的图片 调用解析函数把url传入
def get_content(keywords):
url = "http://pic.sogou.com/pic/ocr/ocrOnline.jsp?query=" + keywords # keywords就是图片url此方式为get请求
ocrResult = requests.get(url).json() # 直接转换为json格式
contents = ocrResult['result'] # 类似字典 把result的value值取出来 是一个list然后里面很多json就是识别的文字
for content in contents: # 遍历所有结果
print(content['content'].strip()) # strip去除空格 他返回的结果自带一个换行
post_image() # 调用上传函数
成品exe下载链接:链接: https://pan.baidu.com/s/1hmpkwTVcYeDLmZICEC8PKg 密码: c6g6
此exe成品为pyinstaller打包的。
sougouocr.zip
2018-3-13 10:18 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB53.86 KB, 下载次数: 270, 下载积分: 吾爱币 -1 CB
图片以及代码
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。