百度api探索:基于Python的图像识别

这篇博客主要介绍如何使用Python调用百度API进行图像识别。首先通过安装AipImageClassify库来调用API,尽管每日免费次数有限。然后,文章探讨了电脑摄像头的调用,提醒读者需要安装cv2库,并提供了模拟拍照的实现。最后,作者展示了通过代码进行图像识别的实际操作,并给出了读取识别结果的方法。
摘要由CSDN通过智能技术生成

学习目标:拍照识别。

识别方面:首先使用百度API进行图像识别,后期准备用神经网络自己训练。

拍照方面:首先上传图片识别,调用摄像头模拟拍照功能。后期准备制作小程序or app,在手机上操作。

百度API的调用

根据百度API的官方文档,首先要安装AipImageClassify的库:

pip install ***

官方代码如下:

from aip import AipImageClassify
""" 你的 APPID AK SK """
APP_ID = '150*****'
#在百度云AI网站上,注册即可获得
API_KEY = '*********************'
SECRET_KEY = '**********************'
#首先申请百度API的图像识别项目,即可获得上述两者

client = AipImageClassify(APP_ID, API_KEY, SECRET_KEY)

""" 读取图片 """
def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()

image = get_file_content(r'example.jpg')
#注意文件地址的\与/

""" 调用通用物体识别 """
result = client.advancedGeneral(image)
""" 读取识别相似度最高的结果 """
print(result["result&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值