步骤:
1.获取一张图片转为 Base 64格式的String
2.通过 okHttp 进行网络Post请求
3.获取解析返回的Json数据,获得识别信息
做好的APK网址:http://www.anluyun.com:3100/main/android/wtr02_1/ImageRecognition1.0.apk
可联系本人进行交流
/**
* 查找 识别 图片
* @param bm 图片
*/
private void searchImage(final Bitmap bm) {
singleThreadExecutor.execute(new Runnable() {
@Override
public void run() {
try {
// Bitmap bmSource=compressQuality(bm);
String imgString = Base64BitmapUtil.bitmapToBase64(bm);
FormBody body = new FormBody.Builder()
.add("image", imgString)
.add("top_num", "10")
.build();
String url = "https://aip.baidubce.com/rest/2.0/image-classify/v1/classify/ingredient?access_token=你的token";
String jsonString = OKttp.Post(url, body);
ResultInfo resultInfo = JSON.parseObject(jsonString, ResultInfo.class);
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
可以小伙子
可以把代码用代码块贴出