向日葵:
蘋果樹
import com.baidu.aip.imageclassify.AipImageClassify;
import org.json.JSONObject;
import java.util.HashMap;
public class Sample {
//設置APPID/AK/SK
public static final String APP_ID = "25053576";
public static final String API_KEY = "LVy72lb9RiKdixRaG06iUBnz";
public static final String SECRET_KEY = "Mcw9Ad11m4BKCM9lHI776fgmIpnA4fdv";
public static void main(String[] args) {
// 初始化一個AipImageClassify
AipImageClassify client = new AipImageClassify(APP_ID, API_KEY, SECRET_KEY);
// 可選:設置網絡連接參數
client.setConnectionTimeoutInMillis(2000);
client.setSocketTimeoutInMillis(60000);
// 傳入可選參數調用接口
HashMap<String, String> options = new HashMap<String, String>();
options.put("baike_num", "5");
// 參數為本地路徑
/*
String image = "C:\\Users\\杜子軒\\Desktop\\安妮海瑟薇.JPG";
JSONObject res = client.advancedGeneral(image, options);
System.out.println(res.toString(2));*/
//動物識別
/*
String image = "C:\\Users\\杜子軒\\Desktop\\狐狸.png";
JSONObject res = client.animalDetect(image, options);
System.out.println(res.toString(2));*/
// 植物識別
String image = "C:\\Users\\杜子軒\\Desktop\\蘋果.png";
JSONObject res = client.plantDetect(image, options);
System.out.println(res.toString(2));
}
}
三、實驗總結
最開始做的時候感覺很難,但其實做到后面發現比較簡單,難得是能夠一步一步按照教程來寫代碼,通過不斷練習,慢慢更加熟練的掌握怎么更迅速的讀懂教程,並為自己所用,是一種很重要的能力,這次試驗收獲很多,也發現了代碼的樂趣所在,簡單的幾十行代碼,就能完成一項很重要的功能,使我更加明白,熟練的實用工具也是一項很重要的基本功