python调用百度AI接口实现人流量统计
作者:Cachel wood 发布时间:2022-09-10 12:46:27
标签:python,百度AI接口,人流量统计
百度AI接口的调用方法不必多介绍。
官网地址
人流量统计
新建AipBodyAnalysis
from aip import AipBodyAnalysis
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipBodyAnalysis(APP_ID, API_KEY, SECRET_KEY)
读取和调用
""" 读取图片 """
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('example.jpg')
""" 调用人流量统计 """
client.bodyNum(image);
""" 如果有可选参数 """
options = {}
options["area"] = "x1,y1,x2,y2,x3,y3...xn,yn"
options["show"] = "false"
""" 带参数调用人流量统计 """
client.bodyNum(image, options)
显示图片
img = Image.open('ren.jpg')
plt.imshow(img)
plt.show()
完整代码
# -*- coding: utf-8 -*-
"""
Created on Mon Feb 1 22:22:40 2021
@author: lenovo
"""
from aip import AipBodyAnalysis
from PIL import Image
import matplotlib.pyplot as plt
APP_ID = '23619478'
API_KEY = 'x2M6XTQ4oNIlhS2f2GQBElHa'
SECRET_KEY = 'xxxxxxxxxxxxxxx'
client = AipBodyAnalysis(APP_ID, API_KEY, SECRET_KEY)
""" 读取图片 """
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('ren.jpg')
img = Image.open('ren.jpg')
plt.imshow(img)
plt.show()
""" 调用人流量统计 """
print(client.bodyNum(image))
最终效果
{'person_num': 45, 'log_id': 4050401326612145858}
来源:https://blog.csdn.net/weixin_46530492/article/details/113538633


猜你喜欢
- 项目结构:源代码:# -*- coding: utf-8 -*-"""@date: 2022/01
- 近期接手越来越多的东西,发布和运维的工作相当机械,加上频率还蛮高,导致时间浪费还是优点多。修复bug什么的,测试,提交版本库(2分钟),ss
- 效果图:(灰色区域可拖动)代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
- 文档 地址functools.partial作用:functools.partial 通过包装手法,允许我们 "重新定义"
- 本文实例讲述了Python实现手写一个类似django的web框架。分享给大家供大家参考,具体如下:用与django相似结构写一个web框架
- 一、正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是
- 抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的
- 简介:格式:map(function,iterable,……)参数说明:function:是表示
- 在开发django项目时,启动开发服务器的命令为:python manager.py runserver [port]其中,[port]选项
- Flask 环境配置你的应用程序可能需要大量的软件包才能正常的工作。如果都不需要 Flask 包的话,你有可能读错了教程。当应用程序运行的时
- 在有些使用 javascript 来渲染数据的时候,为了能动态获取不同的数据,并且保持 javascript&
- 快速测试创建项目与appdjango-admin startproject mysitedjango-admin startapp app1
- 本文以实例演示5种验证码,并介绍生成验证码的函数。PHP生成验证码的原理:通过GD库,生成一张带验证码的图片,并将验证码保存在Session
- 需 求 分 析 1、读取指定目录下的所有文件2、读取指定文件,输出文件内容3、创建一个文件并保存到指定目录实 现 过 程Python写代码简
- javascript中要判断一个变量是否为array通常是比较困难的,因为var a = [];alert(t
- 前言之前我们在路由匹配的时候,一个url对应一个函数,其实我们还可以一个url对应一个类,这个就是CBV,下面我们来简单的介绍一下CBV一、
- 一般情况下会有几种情况需要你把数据库设为只读: 1. Insert,Update,Delete 触发器 2. Check 约束 和 Dele
- 一般常用的有两个方法:1、使用DataFrame.index = [newName],DataFrame.columns = [newNam
- ORA-00600:internal error code,arguments:[num],[?],[?],[?],[?] 产生原因:这种错
- 事件的概念事件:指的是文档或者浏览器窗口中发生的一些特定交互瞬间。我们可以通过 * (或者处理程序)来预定事件,以便事件发生的时候执行相应的