一.先去百度识别官网注册开通服务且获得ak和sk

二.代码模板

import cv2

import base64

import requests

import numpy as np

import traceback

from retrying import retry

token_list=[

{

"ak":"xxxxxx",

"sk":"xxxxxxxxxx"

},

]

def get_token(ak,sk):

url = "https://aip.baidubce.com/oauth/2.0/token"

params = {

"grant_type": "client_credentials",

"client_id": ak, # ak

"client_secret": sk # sk

}

eaders={

"content-type":"application/json; charset=utf-8",

}

response = requests.get(url,params=params,headers=headers,timeout=8)

res = response.json()

access_token = res["access_token"]

return access_token

def baidu_api(image,token):

"""

百度通用文字识别

:return:

"""

# 通用文本识别接口

url = "https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic"

# 网络图片识别接口

# url = "https://aip.baidubce.com/rest/2.0/ocr/v1/webimage"

params = {

"access_token": token,

}

data = {

"image": base64.b64encode(image) #图标的bs64编码

}

response = requests.post(url, params=params, data=data)

data_res = response.json()

print(data_res)

words = [i["words"] for i in data_res["words_result"]]

return words

def baidu_image_recognition(img_content):

img2=img_content

for i in range(len(token_list)):

token = get_token(token_list[i]["ak"], token_list[i]["sk"])

words = baidu_api(img2,token)

return words

以上就是python如何调用百度识图api的详细内容,更多关于python调用api的资料请关注萬仟网其它相关文章!

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python调用百度api判断两张图片是否相同_python如何调用百度识图api相关推荐

  1. python 百度识图_python如何调用百度识图api

    一.先去百度识别官网注册开通服务且获得ak和sk 二.代码模板 import cv2 import base64 import requests import numpy as np import t ...

  2. python识图 web_python如何调用百度识图api

    一.先去百度识别官网注册开通服务且获得ak和sk 链接:https://cloud.baidu.com/doc/Reference/s/9jwvz2egb 二.代码模板 import cv2 impo ...

  3. 如何使用Python判断两张图片是否相同?

    如何使用Python判断两张图片是否相同? 在图像处理中,经常需要判断两张图片是否相同.这个问题看似简单,实际上却不容易解决.但是,使用Python语言,我们可以通过多种方式来判断图片是否相同. 方法 ...

  4. java用gson转换百度识图api的json

    参考文章1 [转]用GSON 五招之内搞定任何JSON数组 参考文章2 JAVA使用Gson解析json数据,实例 百度识图api返回的值如下 result:{"log_id": ...

  5. python比较两张图片是否一样_opencv_判断两张图片是否相同

    python金融风控评分卡模型和数据分析微专业课(博主亲自录制视频):http://dwz.date/b9vv 本文为原创,转载请注明,作者 231469242@qq.com OpenCV介绍 Ope ...

  6. 怎么看两张图片的相似度,判断两张图片的相似度

    C#怎么来判断2张图片相似度 很麻烦,而且计算量很大,这个属于人工智能的范畴.如果这"两张相似图片"可以规定很多前提,比如相同分辨率,黑白,简单几何图形... 那么可以用基本的算法 ...

  7. Python脚本25:将两张图片拼在一起

    import PIL.Image as Image import os # from IPython import embed # embed()# 定义图像拼接函数 def image_compos ...

  8. 如何判断两张图片是否类似

    如何判断两张图是否相似? 查到了很多算法,流程都是"特征提取","特征对比".以下列出了三个常见算法的浅显的介绍, 平均哈希算法 平均哈希算法是三种Hash算法 ...

  9. 怎么判断两张图片是否完全相同,通过读取图片内容进行对比

    ep1: ep2: 实现原理:         通过读取图片,把图片转为base64后进行对比即可达到目的. 以下是图片转base64的方法: public string GetBase64Strin ...

最新文章

  1. keras 的 example 文件 antirectifier.py 解析
  2. 荣耀20搭载鸿蒙,荣耀20系列刚发布,搭载鸿蒙系统新机来袭,余承东已准备好!...
  3. 再见切赫!斯坦福桥“坦克兵”不止是蓝军传奇
  4. 学习Python有什么好的书籍?推荐这几本
  5. Matlab中transpose函数的使用
  6. 多GPU运行Deep Learning 和 并行Deep Learning(待续)
  7. RadonDB - 部署教程
  8. SVD 与 PCA 的直观解释(3): SVD的直观解释及推导
  9. 纹理窗口Qt+OpenGL之纹理贴图
  10. fread读取同一个文件得到缓冲区大小不同_缓冲区——计算机科学
  11. 【C语言】在线OJ题 BC7-BC52-牛客网编程初学者入门训练
  12. HDU - 1286 找新朋友(欧拉函数)解题
  13. mac 压缩png图片资源 pngcrush命令
  14. 在windows下把txt文件改为utf8格式
  15. origin作功率谱图
  16. 【微信小程序系列:三】前端实现微信支付与代扣签约
  17. 《东周列国志》第五十八回 说秦伯魏相迎医 报魏錡养叔献艺
  18. python怎么重新运行_如何用python重新运行程序
  19. 《Spring实战》读书笔记-第6章 渲染Web视图
  20. 小程序swiper 自定义样式修改

热门文章

  1. html小游戏--纯页面html小游戏贪吃蛇(基础版)
  2. python微信支付接口_Python微信支付APIv3签名
  3. Oracle 学习——变量
  4. 第6章第21节:图文相搭技巧:将文字嵌入到图像中 [PowerPoint精美幻灯片实战教程]
  5. 编译FFmpeg4.1.3并移植到Android app中使用(最详细的FFmpeg-Android编译教程)
  6. 玩着游戏就把前端知识学了,贼爽!!!
  7. SpringBoot+Vue实现在线商城系统
  8. WebGL three.js学习笔记 纹理贴图模拟太阳系运转
  9. pandas 数据透视表
  10. YC创始人的企业经营之道