public class AipBodyAnalysis extends BaseClient
accessToken, aipKey, aipToken, appId, config, expireDate, isAuthorized, isBceKey, LOGGER, state| 构造器和说明 |
|---|
AipBodyAnalysis(String appId,
String apiKey,
String secretKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.json.JSONObject |
bodyAnalysis(byte[] image,
HashMap<String,String> options)
人体关键点识别接口
对于输入的一张图片(可正常解码,且长宽比适宜),**检测图片中的所有人体,输出每个人体的14个主要关键点,包含四肢、脖颈、鼻子等部位,以及人体的坐标信息和数量**。
|
org.json.JSONObject |
bodyAnalysis(String image,
HashMap<String,String> options)
人体关键点识别接口
对于输入的一张图片(可正常解码,且长宽比适宜),**检测图片中的所有人体,输出每个人体的14个主要关键点,包含四肢、脖颈、鼻子等部位,以及人体的坐标信息和数量**。
|
org.json.JSONObject |
bodyAttr(byte[] image,
HashMap<String,String> options)
人体属性识别接口
对于输入的一张图片(可正常解码,且长宽比适宜),**检测图像中的所有人体并返回每个人体的矩形框位置,识别人体的静态属性和行为,共支持20余种属性,包括:性别、年龄阶段、衣着(含类别/颜色)、是否戴帽子、是否戴眼镜、是否背包、是否使用手机、身体朝向等**。
|
org.json.JSONObject |
bodyAttr(String image,
HashMap<String,String> options)
人体属性识别接口
对于输入的一张图片(可正常解码,且长宽比适宜),**检测图像中的所有人体并返回每个人体的矩形框位置,识别人体的静态属性和行为,共支持20余种属性,包括:性别、年龄阶段、衣着(含类别/颜色)、是否戴帽子、是否戴眼镜、是否背包、是否使用手机、身体朝向等**。
|
org.json.JSONObject |
bodyNum(byte[] image,
HashMap<String,String> options)
人流量统计接口
对于输入的一张图片(可正常解码,且长宽比适宜),**识别和统计图像当中的人体个数(静态统计,暂不支持追踪和去重)**。
|
org.json.JSONObject |
bodyNum(String image,
HashMap<String,String> options)
人流量统计接口
对于输入的一张图片(可正常解码,且长宽比适宜),**识别和统计图像当中的人体个数(静态统计,暂不支持追踪和去重)**。
|
org.json.JSONObject |
bodySeg(byte[] image,
HashMap<String,String> options)
人像分割接口
对于输入的一张图片(可正常解码,且长宽比适宜),**识别人体的轮廓范围,与背景进行分离,适用于拍照背景替换、照片合成、身体特效等场景。
|
org.json.JSONObject |
bodySeg(String image,
HashMap<String,String> options)
人像分割接口
对于输入的一张图片(可正常解码,且长宽比适宜),**识别人体的轮廓范围,与背景进行分离,适用于拍照背景替换、照片合成、身体特效等场景。
|
static void |
convert(String labelmapBase64,
int realWidth,
int realHeight,
String outPath)
针对人像分割接口,将返回的二值图转化为灰度图,存储为jpg格式
|
org.json.JSONObject |
gesture(byte[] image,
HashMap<String,String> options)
手势识别接口
识别图片中的手势类型,返回手势名称、手势矩形框、概率分数,可识别22种手势,支持动态手势识别,适用于手势特效、智能家居手势交互等场景;支持的22类手势列表:手指、掌心向前、拳头、OK、祈祷、作揖、作别、单手比心、点赞、diss、rock、掌心向上、双手比心(3种)、数字(7种)。
|
org.json.JSONObject |
gesture(String image,
HashMap<String,String> options)
手势识别接口
识别图片中的手势类型,返回手势名称、手势矩形框、概率分数,可识别22种手势,支持动态手势识别,适用于手势特效、智能家居手势交互等场景;支持的22类手势列表:手指、掌心向前、拳头、OK、祈祷、作揖、作别、单手比心、点赞、diss、rock、掌心向上、双手比心(3种)、数字(7种)。
|
static BufferedImage |
resize(BufferedImage img,
int newW,
int newH) |
getAccessToken, needAuth, postOperation, preOperation, requestServer, setConnectionTimeoutInMillis, setHttpProxy, setSocketProxy, setSocketTimeoutInMillispublic org.json.JSONObject bodyAnalysis(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject bodyAnalysis(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject bodyAttr(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
type gender,public org.json.JSONObject bodyAttr(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
type gender,public org.json.JSONObject bodyNum(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
area 特定框选区域坐标,逗号分隔,如‘x1,y1,x2,y2,x3,y3...xn,yn',默认尾点和首点相连做闭合,**此参数为空或无此参数默认识别整个图片的人数**
show 是否输出渲染的图片,默认不返回,**选true时返回渲染后的图片(base64)**,其它无效值或为空则默认falsepublic org.json.JSONObject bodyNum(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
area 特定框选区域坐标,逗号分隔,如‘x1,y1,x2,y2,x3,y3...xn,yn',默认尾点和首点相连做闭合,**此参数为空或无此参数默认识别整个图片的人数**
show 是否输出渲染的图片,默认不返回,**选true时返回渲染后的图片(base64)**,其它无效值或为空则默认falsepublic org.json.JSONObject gesture(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject gesture(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject bodySeg(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject bodySeg(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:public static BufferedImage resize(BufferedImage img, int newW, int newH)
Copyright © 2018. All rights reserved.