本文共 2938 字,大约阅读时间需要 9 分钟。
face_sdk-1.3.4.jar
json-20160810.jar
ocr_sdk-1.3.4.jar
下载地址:
FaceDetect.java
1 import java.util.HashMap; 2 3 import org.json.JSONObject; 4 5 import com.baidu.aip.face.AipFace; 6 /** 7 * 百度云人脸检测demo 8 * @author Administrator 9 *10 */11 public class FaceDetect {12 13 private static AipFace apiFace=null;14 final static String APP_ID="9662379";15 final static String AIP_KEY="BGczNjdkZs5UQxUBlHzDWP6R";16 final static String AIP_TOKEN="lLL5C2nItGPnuXME2GM2PzfDRNtrCkRi";17 static {18 if(apiFace==null){19 apiFace=new AipFace(APP_ID,AIP_KEY,AIP_TOKEN);20 }21 }22 public void faceDetect(String path){23 HashMapoptions=new HashMap ();24 options.put("max_face_num", "5");25 JSONObject response = apiFace.detect(path,options);26 System.out.println(response.toString());27 28 // 参数为本地图片文件二进制数组29 // byte[] file = readImageFile(path); // readImageFile函数仅为示例30 // JSONObject response = apiFace.detect(file,options);31 // System.out.println(response.toString());32 }33 34 public static void main(String[] args){35 new FaceDetect().faceDetect("n:/timg3.jpg");36 }37 }
OcrDemo.java
1 import java.util.HashMap; 2 import org.json.JSONObject; 3 import com.baidu.aip.ocr.AipOcr; 4 public class OcrDemo { 5 6 7 //设置APPID/AK/SK 8 public static final String APP_ID = "9695214"; 9 public static final String API_KEY = "HxqwTu1M85G1UrG9DZKTNQzN";10 public static final String SECRET_KEY = "GVy7ah7MTRUczxS4hCuUvfCCV8oloRZX";11 12 public static void main(String[] args) {13 // 初始化一个OcrClient14 AipOcr client = new AipOcr(APP_ID, API_KEY, SECRET_KEY);15 16 // 可选:设置网络连接参数17 client.setConnectionTimeoutInMillis(2000);18 client.setSocketTimeoutInMillis(60000);19 HashMapparams=new HashMap ();20 // 调用身份证识别接口21 String idFilePath = "n:/shenfenzheng1.jpg";22 JSONObject idcardRes = client.idcard(idFilePath, true,params);23 System.out.println(idcardRes.toString(2));24 25 // 调用银行卡识别接口26 String bankFilePath = "n:/bankcard.png";27 JSONObject bankRes = client.bankcard(bankFilePath);28 System.out.println(bankRes.toString(2));29 30 // 调用通用识别接口31 String genFilePath = "n:/words.png";32 JSONObject genRes = client.basicGeneral(genFilePath, new HashMap ());33 System.out.println(genRes.toString(2));34 35 // 调用通用识别(含位置信息)接口36 // String genFilePath = "test_general.jpg";37 // JSONObject genRes = client.general(genFilePath, new HashMap ());38 // System.out.println(genRes.toString(2));39 }40 }
本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/7603731.html,如需转载请自行联系原作者