文章目录

  • 简介
  • 安装
  • 初试
  • 错误码
  • 参考文献

简介

以图像去雾为例

安装

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'])

效果

错误码

错误码

参考文献

  1. 图像去雾 - 百度AI开放平台
  2. Quickstart — Requests Documentation
  3. Python图片转base64

Python调用百度AI接口相关推荐

  1. Python调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序

    调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序 1. 实验环境 Python3.8.Pycharm.window10 2.实验过程 1.首先登陆百度智能云:https ...

  2. python调用百度AI接口识别营业执照

    上一篇文章介绍了应用python中的pytesseract库和OCR识别软件进行文字识别.本文介绍应用百度AI的文字识别功能对营业执照进行识别,感兴趣的朋友一起来看看效果吧.    一.安装baidu ...

  3. Python调用百度AI接口体验人像动漫化

    准备工作: 去百度AI注册账号并登录 选择 开放能力-->图像技术-->人像动漫画 选择 立即使用 点击红框内 去领取 领取资源 领取成功后去 应用列表--> +创建应用 填写相应信 ...

  4. python调用百度AI接口实现人像分割

    文章目录 官网地址 新建AipBodyAnalysis 读取图片 完整代码 最终效果 官网地址 人像分割 新建AipBodyAnalysis from aip import AipBodyAnalys ...

  5. python调用百度AI识别文字和表格

    python调用百度AI识别文字和表格 获取账户信息 1.需要先注册百度AI,获得ID和密钥.百度AI社区关于注册的详细说明:https://ai.baidu.com/forum/topic/show ...

  6. 如何用python调用百度云接口实例

    python可以通过python+Opencv来实现很多图片变换之类的工作,因为OpenCV库的功能可以说是相当强大,很多功能都可以完成.但是实现起来需要自己造轮子,所以很费时间和精力,我们可以直接学 ...

  7. 【应用】Python调用百度AI实现图片上表格识别

    [应用]Python调用百度AI实现图片上表格识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用AipOcr库识别表格文字 可能遇到的问题 批量操作 简介 Python免费调用百度AI实现图 ...

  8. python 人脸比对,python 使用百度AI接口进行人脸对比的步骤

    1. 注册百度云账号 注册百度智能云,提交申请. 创建应用获取AppID,API Key,Secret Key. 2. 安装baidu python api 人脸对比 API 文档 pip insta ...

  9. Python——调用百度AI实现图片上文字识别

    Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...

最新文章

  1. 打开了Visual Studio,又关了
  2. (翻译) MongoDB(2) 数据库和集合
  3. 6、mybatis中的sql映射文件详解(1)
  4. 红帽公布2017财年第一季度财报
  5. (10)FPGA面试题多位信号同步问题
  6. windows查看及配置路由
  7. 为什要学习烹饪?学习烹饪迫在眉睫
  8. 如何使用迅雷下载电骡的资源
  9. eas bos 常用代码
  10. Primer C++(第5版)PDF
  11. 深度卷积神经网络(CNN)
  12. 谷歌浏览器清除百度广告
  13. 职称计算机辅导软件,职称计算机辅导:WindowsXP辅助工具
  14. 山西大同大学计算机考试打印准考证
  15. 无线传输 android下载,无线文件传输 WiFi File Transfer
  16. 关于STC单片机“假死”状态的判别和处理方法
  17. 抓阄 计算机代表什么东西,周岁抓阄准备哪些东西
  18. tl r4238 虚拟服务器,TL-R4238快速安装设置指南图文教程
  19. 想学ui设计从哪里入手
  20. 【NLP】语法、文法、句法、词法概念的区别

热门文章

  1. tlp导致linux运行缓慢,通过TLP改善Linux中的电源使用 | MOS86
  2. 导出微信聊天记录,使用python进行分词,生成词云
  3. 为降低普及门槛,鑫洋泉将全景环视做成“算法引擎”
  4. Google最热门60款开源项目
  5. JBOSS4.0.2集群配置
  6. 解决:navicat连接mysql报错10060
  7. Unity 游戏区域性崩溃,深藏的国际化巨坑
  8. dijkstra算法及其堆优化
  9. Python技巧——解析式
  10. 电脑一键装机下载重装系统详细教程