Python用百度云接口实现车辆检测

本文介绍如何利用Python结合百度云SDK进行车辆检测。通过读取图片,调用车辆检测API,获取车辆的位置信息和类型,然后使用OpenCV在图像上标注车辆位置并显示结果。
摘要由CSDN通过智能技术生成

一直在研究百度云,今天看到车辆检测带有位置信息,就用OpenCV来给返回的信息进行画框标注,并写明车辆型号。结果还是很好的。

首先百度云SDK下载安装及创建应用获取 "你的 APPID AK SK"

Python代码实现:

from aip import AipImageClassify
import cv2
from PIL import Image,ImageDraw,ImageFont
import numpy as np
import time
font = ImageFont.truetype("simsun.ttc", 12, encoding="utf-8")
fon = cv2.FONT_HERSHEY_SIMPLEX

""" 你的 APPID AK SK """
APP_ID = '***自己的***'
API_KEY = '****自己的****'
SECRET_KEY = '****自己的*****'
 
client = AipImageClassify(APP_ID, API_KEY, SECRET_KEY)
 
""" 读取图片 """
def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()
img_path ='222.jpg'#同一文件夹下识别照片的名字与格式
img=cv2.imread(img_path)
image=get_file_content(im

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值