一.先去百度识别官网注册开通服务且获得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 百度识图_python如何调用百度识图api相关推荐

  1. python调用百度api判断两张图片是否相同_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 怎么调用百度地图api

    应用编程接口(Application programming interface,API)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或 ...

  4. python调用百度接口实现ocr识别_Python 3调用百度OCR API实现剪贴板文字识别

    本程序调用百度OCR API对剪贴板的图片文字识别,配合CaptureScreen软件,可快速识别文字. #!python3 import urllib.request, urllib.parse i ...

  5. python批量分析表格_Python环境下百度Ocr表格批量识别

    参考代码:(Python对代码行缩进要求比较高,复制下列的代码请注意这一点,参考上图) # ---------------------------------------- # Python环境下百度 ...

  6. Python制作专属有声小说(调用百度语音合成接口)

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:merlin& 这一次的目标是使用百度云的人工智能接口,实现 ...

  7. 百度高德位置定位服务器,调用百度、高德地图App,百度地图网页版,App定位

    1.首先判断是否安装了目标地图App //判断是否安装目标应用 public static boolean isInstallByread(String packageName) { return n ...

  8. 百度语音识别rest html,delphi调用百度语音识别REST API(示例代码)

    delphi调用百度语音识别REST API -20160616 -感谢 魔术猫 和 DelphiTeacher 兄的帮助解决了返回中文乱码的问题! -注:语音的录音格式目前只支持评测8k/16k采样 ...

  9. android百度人脸采集免费,Android 调用百度人脸采集

    1.访问集成文档 http://ai.baidu.com/docs#/FaceSDK-Collect-WithLiveness-Android/top 申请license,下载自动授权的sdk 2. ...

最新文章

  1. NASA投资有远景技术,有望改变未来人类和机器人的勘探任务
  2. golang 文件操作 创建 读写 复制移动 权限 删除
  3. 前端基础知识整理汇总(上)
  4. PEP Python Enhancement Proposals(python增强提案\python改进建议书)(重点PEP8)
  5. 漂亮的花样边框html代码,手把手教你制作精美边框素材HTML代码
  6. 英语作文万能句子总结版
  7. android listview ontouchlistener,Android ListView监听滑动事件的方法(详解)
  8. Linux基础——为什么要学Linux?
  9. 更改网页alert弹出框样式
  10. 网络爬虫相关软件以及论文检索与推荐网站调研
  11. 在本地计算机无法启动iis,IIS常见错误及解决方法
  12. html导航栏固定在顶部,将导航栏始终固定在窗口顶部:
  13. 云免流usb共享电脑_手机怎么使用USB数据线共享PC网络
  14. python 批量处理图片文件(做到图片不变形)
  15. 数据可视化Matplotlib使用5-改变坐标轴的默认显示方式
  16. 汇编语言实验二 汇编语言程序设计(顺序、多分支、循环)
  17. 病案归档管理系统_ER图_功能图_数据字典_数据库脚本
  18. 【万字干获】阿里妈妈搜索推荐广告预估模型2021思考与实践
  19. 红米note2能刷机没显示无服务器,红米Note2刷机之后一直停留在开机界面修复教程...
  20. java: JDK isn‘t specified for module ‘maven-junit41‘解决办法

热门文章

  1. 图像读取、显示和保存
  2. 海量数据处理的 Top K相关问题
  3. python网络爬虫系列教程——Scrapy框架应用全解
  4. 解决Vmware虚拟机中没有网络连接Ubuntu无法上网
  5. AD画封装的血泪教训:有叉的放在外侧
  6. web`2019.2.28~MY g~
  7. Windows下的修改Tomcat的可用内存
  8. mysql数据库:mysql增删改、单表、多表及子查询
  9. P4171 [JSOI2010]满汉全席
  10. 201521123106《java程序设计》第三周学习总结