运用百度智能云车型识别API分析具体车型

  • 一、申请Key
    • 百度AI开放平台图像识别_API Key与Secret Key
  • 二.获取access_token
    • 我这里运用“黑魔法”进行函数封装
  • 车型识别

一、申请Key

百度AI开放平台图像识别_API Key与Secret Key

百度智能云

二.获取access_token

技术文档参考
参考文档相应的提供了Python获取access_token示例代码

我这里运用“黑魔法”进行函数封装

调用所有需使用的模块

import requests
import base64
import pandas as pd
import json

接下来获取access_token

host = 'https://aip.baidubce.com/oauth/2.0/token?'
params = {"grant_type":"client_credentials","client_id":"你的API_Key","client_secret":"你的Secret_Key"
}
response = requests.get(host,params=params)
display(pd.json_normalize(response.json()).T)access_token=response.json()["access_token"]
access_token

以上client_id与client_secret对应个人API Key与Secret Key

输出access_token

车型识别

官方文档
运用Python进行函数请求实例已经详细给出代码,只需使用本地图片就可进行识别,快速便捷。

'''
车型识别
'''request_url = "https://aip.baidubce.com/rest/2.0/image-classify/v1/car"
# 二进制方式打开图片文件
f = open('[本地文件]', 'rb')
img = base64.b64encode(f.read())params = {"image":img,"top_num":5}
access_token = '[调用鉴权接口获取的token]'
request_url = request_url + "?access_token=" + access_token
headers = {'content-type': 'application/x-www-form-urlencoded'}
response = requests.post(request_url, data=params, headers=headers)
if response:print (response.json())

在这里你可能会踩坑,遇到下图情况(Python转义问题)

只需在你的本地图片URL前加入 r ,即可解决问题。

最后,准确输出车型福特翼虎及车辆颜色。

{'log_id': 5313792429947574348, 'location_result': {'width': 567.8001708984375, 'top': 68.85675811767578, 'height': 274.4153137207031, 'left': 174.9331359863281}, 'result': [{'score': 0.9896928071975708, 'name': '福特翼虎(Kuga)', 'year': '2018'}, {'score': 0.0009584566578269005, 'name': '福特福克斯', 'year': '2018'}, {'score': 0.0003682634851429611, 'name': '福特翼搏', 'year': '2018'}, {'score': 0.0003323708660900593, 'name': '福特蒙迪欧(致胜)', 'year': '2013-2017'}, {'score': 0.0002823118993546814, 'name': '福特锐界', 'year': '2018'}], 'color_result': '绿色'}

附上我的本地图片

运用百度智能云车型识别API分析具体车型相关推荐

  1. 人脸表情识别 微信小程序 百度智能云人脸识别API(含完整项目文件)

    展示 界面展示 正下方三个按钮: 左边:切换前后置摄像头 中间:拍照 右边:选择相册 识别结果展示 图像中有人脸时显示识别结果: 图像中无人脸时不显示识别结果: 获取百度智能云人脸识别API 1.进入 ...

  2. 百度智能云身份证识别API的使用

    前言 系统账号需要进行身份认证的时候,注册用户需要上传本人身份证照片.百度云身份证识别接口可以识别身份证照片并提取身份证上面的信息作为响应返回.如姓名,身份证号等. 一.工作准备 1.注册登录百度智能 ...

  3. python提取微信聊天语音_GitHub - dennischancs/wechat-asr: 微信语音批量转文字 python编写 用百度智能云短语音识别API实现 windows下的使用...

    WeChat-ASR 微信语音批量转文字 调用百度智能云短语音识别API 目前仅支持安卓手机+Windows 简介 最近线上办公,很多小会议或者讲座等也在微信群里,有时需要记录保存会议讲话内容,也可能 ...

  4. 百度智能云人脸识别java_demo完整实例

    1.首先需要注册百度智能云服务,注册完登录之后 找到对应的人脸识别云服务. 2.点击立即使用 3.创建应用 4.领取免费的api接口服务 5.领取完成之后,创建自己的应用,填写必填项之后创建即可 6. ...

  5. Yhen手把手带你使用百度智能云②----文字识别

    声明: 以下内容为本人原创,仅供用于参考学习 禁止用于商业及违法用途 ·作者:@Yhen ·原文网站:CSDN ·原文链接:https://blog.csdn.net/Yhen1/article/de ...

  6. uniapp调用百度智能云身份证识别

    第一步:注册登录百度智能云平台https://login.bce.baidu.com/ 第二步:选择产品服务-人工智能-文字识别-创建应用 第三步:获取应用的API Key 和Secret Key 代 ...

  7. php+laravel+百度智能云人脸识别详解

    前提条件: 首先,要有一个百度云账号并获取到自己的App_Id.API_KEY.Secret_Key和创建好的人脸库名 1. 下载SDK composer require baidu/aip-sdk ...

  8. python+opencv+百度智能云 人脸识别——人脸融合

    一.设计思路 1.导入模块 import base64 import json import requests base64模块:由于某些系统中只能使用ASCII字符.Base64就是用来将非ASCI ...

  9. java百度实时人脸检测_Java对接百度智能云人脸识别

    --------------------->这篇文章就是自己做个笔记<-------------------- ----- 看到SDK其实就不需要看我这篇文章了,哈哈哈 ok,先找到人脸识 ...

最新文章

  1. python的jupyter的使用教程-强大的jupyter,python开发者的福音
  2. SPOJ Python Day2: Prime Generator
  3. 【NOIP模拟】彩色树【树形dp】【树链剖分性质】【复杂度分析】
  4. -又见GCD -- ACM解决方法
  5. 中小企业上ERP项目不可回避的9个基本问题
  6. jQuery学习之六---属性
  7. 斯坦福 CS228 概率图模型中文讲义 六、变量消除
  8. linux m25p80 dts,OpenWrt添加开发板RT5350-EVB,并成功设置pppoe
  9. Swift字符串多行的写法
  10. 采用AOP 的观点来 Log 所有方法的调用
  11. LINUX 编译安装 PHP 环境
  12. K-Lite Codec Pack 解码器下载及安装过程步骤参考
  13. 手把手带你用react hook撸一遍class组件的特性
  14. mysql 网页员工登记表_作业1:小型考勤登记表
  15. STM32+DWM1000开发uwb测距系列教程之三:使用官方例程实现p2p双向 twr测距
  16. 如何将NFC读卡器库移植到Kinetis K64F微控制器
  17. 计算机专业实践报告立题依据,论文的选题依据.doc
  18. 台式计算机未识别网络,台式机显示未识别网络怎么办
  19. Eclipse4.4.2(luna) JDK1.8.0_212 PyDev5.2.0 Python2.7
  20. 如何免费下载的全球的矢量边界(WGS84)

热门文章

  1. excel宏根据表格自动计算机,Excel使用宏录制自动将输入内容排到另一张表的操作方法...
  2. 使用Intent协议在webview中跳转三方app
  3. 【Web】Excle题库抽题组卷在jsp显示
  4. oracle重建inventory,Oracle中Inventory目录作用以及如何重建此目录-Oracle
  5. Python-生成gif图片验证码
  6. Win10使用Geth搭建本地开发私有链(2021版)
  7. word文档保存文件时出错_保存时如何自动创建Word文档的备份副本
  8. Leetcode 037 解数独 思路详解 python
  9. 彩色飘带字体怎么制作?AE教程教给你
  10. cacti监控java_cacti监控windows服务器