Python调用百度AI接口
文章目录
- 简介
- 安装
- 初试
- 错误码
- 参考文献
简介
以图像去雾为例
安装
pip install requests
初试
1. 图像去雾,点立即使用
2. 登陆账号,领取免费资源
3. 创建应用
4. 点【应用列表】,获取 API Key 和 Secret Key 进行鉴权
import requestsAPI_Key = ''
Secret_Key = ''
data = dict(grant_type='client_credentials', client_id=API_Key, client_secret=Secret_Key)
url = f'https://aip.baidubce.com/oauth/2.0/token'
response = requests.post(url=url, data=data)
data = response.json()
print(data)
5. 图像去雾
图像去雾.jpeg
import base64import requests# 鉴权认证
API_Key = ''
Secret_Key = ''
data = dict(grant_type='client_credentials', client_id=API_Key, client_secret=Secret_Key)
url = f'https://aip.baidubce.com/oauth/2.0/token'
response = requests.post(url=url, data=data)
data = response.json()
access_token = data['access_token']# 图像去雾
url = f'https://aip.baidubce.com/rest/2.0/image-process/v1/dehaze?access_token={access_token}'
image = base64.b64encode(open('图像去雾.jpeg', 'rb').read()).decode()
data = dict(image=image)
response = requests.post(url=url, data=data)
data = response.json()
if 'image' in data:open(targetname, 'wb').write(base64.b64decode(data['image'].encode('raw_unicode_escape')))print('已完成')
if 'error_msg' in data:print(data['error_code'], data['error_msg'])
效果
错误码
错误码
参考文献
- 图像去雾 - 百度AI开放平台
- Quickstart — Requests Documentation
- Python图片转base64
Python调用百度AI接口相关推荐
- Python调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序
调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序 1. 实验环境 Python3.8.Pycharm.window10 2.实验过程 1.首先登陆百度智能云:https ...
- python调用百度AI接口识别营业执照
上一篇文章介绍了应用python中的pytesseract库和OCR识别软件进行文字识别.本文介绍应用百度AI的文字识别功能对营业执照进行识别,感兴趣的朋友一起来看看效果吧. 一.安装baidu ...
- Python调用百度AI接口体验人像动漫化
准备工作: 去百度AI注册账号并登录 选择 开放能力-->图像技术-->人像动漫画 选择 立即使用 点击红框内 去领取 领取资源 领取成功后去 应用列表--> +创建应用 填写相应信 ...
- python调用百度AI接口实现人像分割
文章目录 官网地址 新建AipBodyAnalysis 读取图片 完整代码 最终效果 官网地址 人像分割 新建AipBodyAnalysis from aip import AipBodyAnalys ...
- python调用百度AI识别文字和表格
python调用百度AI识别文字和表格 获取账户信息 1.需要先注册百度AI,获得ID和密钥.百度AI社区关于注册的详细说明:https://ai.baidu.com/forum/topic/show ...
- 如何用python调用百度云接口实例
python可以通过python+Opencv来实现很多图片变换之类的工作,因为OpenCV库的功能可以说是相当强大,很多功能都可以完成.但是实现起来需要自己造轮子,所以很费时间和精力,我们可以直接学 ...
- 【应用】Python调用百度AI实现图片上表格识别
[应用]Python调用百度AI实现图片上表格识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用AipOcr库识别表格文字 可能遇到的问题 批量操作 简介 Python免费调用百度AI实现图 ...
- python 人脸比对,python 使用百度AI接口进行人脸对比的步骤
1. 注册百度云账号 注册百度智能云,提交申请. 创建应用获取AppID,API Key,Secret Key. 2. 安装baidu python api 人脸对比 API 文档 pip insta ...
- Python——调用百度AI实现图片上文字识别
Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...
最新文章
- 打开了Visual Studio,又关了
- (翻译) MongoDB(2) 数据库和集合
- 6、mybatis中的sql映射文件详解(1)
- 红帽公布2017财年第一季度财报
- (10)FPGA面试题多位信号同步问题
- windows查看及配置路由
- 为什要学习烹饪?学习烹饪迫在眉睫
- 如何使用迅雷下载电骡的资源
- eas bos 常用代码
- Primer C++(第5版)PDF
- 深度卷积神经网络(CNN)
- 谷歌浏览器清除百度广告
- 职称计算机辅导软件,职称计算机辅导:WindowsXP辅助工具
- 山西大同大学计算机考试打印准考证
- 无线传输 android下载,无线文件传输 WiFi File Transfer
- 关于STC单片机“假死”状态的判别和处理方法
- 抓阄 计算机代表什么东西,周岁抓阄准备哪些东西
- tl r4238 虚拟服务器,TL-R4238快速安装设置指南图文教程
- 想学ui设计从哪里入手
- 【NLP】语法、文法、句法、词法概念的区别