需要的jar包:faceppSDK.jar
json-java.jar
代码块
import java.io.FileInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import com.megvii.cloud.http.CommonOperate;
import com.megvii.cloud.http.Response;
public class Test {
public static void main(String[] args) throws Exception {
String imgUrl ="";
File file=new File(imgUrl);
System.out.println(file+"sss");
FileInputStream stream = new FileInputStream(file);
ByteArrayOutputStream out = new ByteArrayOutputStream(1000);
byte[] b = new byte[1000];
int n;
while ((n = stream.read(b)) != -1)
out.write(b, 0, n);
stream.close();
out.close();
byte[] buff=out.toByteArray();
String key = "-YnEstChADwUMzincAbLj-iCiZBhM687";
String secret = "0jpOEHnRYRmfppQzqDi2U7xjdAwyJEUO";
CommonOperate commonOperate = new CommonOperate(key, secret, false);
// detect first face by local file
Response res = commonOperate.detectByte(buff, 1, "gender,age,smiling,glass");
System.out.println(new String(res.getContent()));
}
}