public class AipImageClassify extends BaseClient
accessToken, aipKey, aipToken, appId, config, expireDate, isAuthorized, isBceKey, LOGGER, state| 构造器和说明 |
|---|
AipImageClassify(String appId,
String apiKey,
String secretKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.json.JSONObject |
advancedGeneral(byte[] image,
HashMap<String,String> options)
通用物体识别接口
该请求用于通用物体及场景识别,即对于输入的一张图片(可正常解码,且长宽比适宜),输出图片中的多个物体及场景标签。
|
org.json.JSONObject |
advancedGeneral(String image,
HashMap<String,String> options)
通用物体识别接口
该请求用于通用物体及场景识别,即对于输入的一张图片(可正常解码,且长宽比适宜),输出图片中的多个物体及场景标签。
|
org.json.JSONObject |
animalDetect(byte[] image,
HashMap<String,String> options)
动物识别接口
该请求用于识别一张图片。
|
org.json.JSONObject |
animalDetect(String image,
HashMap<String,String> options)
动物识别接口
该请求用于识别一张图片。
|
org.json.JSONObject |
carDetect(byte[] image,
HashMap<String,String> options)
车辆识别接口
该请求用于检测一张车辆图片的具体车型。
|
org.json.JSONObject |
carDetect(String image,
HashMap<String,String> options)
车辆识别接口
该请求用于检测一张车辆图片的具体车型。
|
org.json.JSONObject |
dishDetect(byte[] image,
HashMap<String,String> options)
菜品识别接口
该请求用于菜品识别。
|
org.json.JSONObject |
dishDetect(String image,
HashMap<String,String> options)
菜品识别接口
该请求用于菜品识别。
|
org.json.JSONObject |
logoAdd(byte[] image,
String brief,
HashMap<String,String> options)
logo商标识别—添加接口
使用入库接口请先在[控制台](https://console.bce.baidu.com/ai/#/ai/imagerecognition/overview/index)创建应用并申请建库,建库成功后方可正常使用。
|
org.json.JSONObject |
logoAdd(String image,
String brief,
HashMap<String,String> options)
logo商标识别—添加接口
使用入库接口请先在[控制台](https://console.bce.baidu.com/ai/#/ai/imagerecognition/overview/index)创建应用并申请建库,建库成功后方可正常使用。
|
org.json.JSONObject |
logoDeleteByImage(byte[] image,
HashMap<String,String> options)
logo商标识别—删除接口
使用删除接口请先在[控制台](https://console.bce.baidu.com/ai/#/ai/imagerecognition/overview/index)创建应用并申请建库,建库成功后先调用入库接口完成logo图片入库,删除接口用户在已入库的logo图片中删除图片。
|
org.json.JSONObject |
logoDeleteByImage(String image,
HashMap<String,String> options)
logo商标识别—删除接口
使用删除接口请先在[控制台](https://console.bce.baidu.com/ai/#/ai/imagerecognition/overview/index)创建应用并申请建库,建库成功后先调用入库接口完成logo图片入库,删除接口用户在已入库的logo图片中删除图片。
|
org.json.JSONObject |
logoDeleteBySign(String contSign,
HashMap<String,String> options)
logo商标识别—删除接口
使用删除接口请先在[控制台](https://console.bce.baidu.com/ai/#/ai/imagerecognition/overview/index)创建应用并申请建库,建库成功后先调用入库接口完成logo图片入库,删除接口用户在已入库的logo图片中删除图片。
|
org.json.JSONObject |
logoSearch(byte[] image,
HashMap<String,String> options)
logo商标识别接口
该请求用于检测和识别图片中的品牌LOGO信息。
|
org.json.JSONObject |
logoSearch(String image,
HashMap<String,String> options)
logo商标识别接口
该请求用于检测和识别图片中的品牌LOGO信息。
|
org.json.JSONObject |
objectDetect(byte[] image,
HashMap<String,String> options)
图像主体检测接口
用户向服务请求检测图像中的主体位置。
|
org.json.JSONObject |
objectDetect(String image,
HashMap<String,String> options)
图像主体检测接口
用户向服务请求检测图像中的主体位置。
|
org.json.JSONObject |
plantDetect(byte[] image,
HashMap<String,String> options)
植物识别接口
该请求用于识别一张图片。
|
org.json.JSONObject |
plantDetect(String image,
HashMap<String,String> options)
植物识别接口
该请求用于识别一张图片。
|
getAccessToken, needAuth, postOperation, preOperation, requestServer, setConnectionTimeoutInMillis, setHttpProxy, setSocketProxy, setSocketTimeoutInMillispublic org.json.JSONObject advancedGeneral(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject advancedGeneral(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject dishDetect(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为5
filter_threshold 默认0.95,可以通过该参数调节识别效果,降低非菜识别率.
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject dishDetect(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为5
filter_threshold 默认0.95,可以通过该参数调节识别效果,降低非菜识别率.
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject carDetect(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为5
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject carDetect(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为5
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject logoSearch(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
custom_lib 是否只使用自定义logo库的结果,默认false:返回自定义库+默认库的识别结果public org.json.JSONObject logoSearch(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
custom_lib 是否只使用自定义logo库的结果,默认false:返回自定义库+默认库的识别结果public org.json.JSONObject logoAdd(byte[] image,
String brief,
HashMap<String,String> options)
image - - 二进制图像数据brief - - brief,检索时带回。此处要传对应的name与code字段,name长度小于100B,code长度小于150Boptions - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject logoAdd(String image, String brief, HashMap<String,String> options)
image - - 本地图片路径brief - - brief,检索时带回。此处要传对应的name与code字段,name长度小于100B,code长度小于150Boptions - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject logoDeleteByImage(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject logoDeleteByImage(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject logoDeleteBySign(String contSign, HashMap<String,String> options)
contSign - - 图片签名(和image二选一,image优先级更高)options - - 可选参数对象,key: value都为string类型
options - options列表:public org.json.JSONObject animalDetect(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为6
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject animalDetect(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
top_num 返回预测得分top结果数,默认为6
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject plantDetect(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject plantDetect(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
baike_num 返回百科信息的结果数,默认不返回public org.json.JSONObject objectDetect(byte[] image,
HashMap<String,String> options)
image - - 二进制图像数据options - - 可选参数对象,key: value都为string类型
options - options列表:
with_face 如果检测主体是人,主体区域是否带上人脸部分,0-不带人脸区域,其他-带人脸区域,裁剪类需求推荐带人脸,检索/识别类需求推荐不带人脸。默认取1,带人脸。public org.json.JSONObject objectDetect(String image, HashMap<String,String> options)
image - - 本地图片路径options - - 可选参数对象,key: value都为string类型
options - options列表:
with_face 如果检测主体是人,主体区域是否带上人脸部分,0-不带人脸区域,其他-带人脸区域,裁剪类需求推荐带人脸,检索/识别类需求推荐不带人脸。默认取1,带人脸。Copyright © 2018. All rights reserved.