|
@@ -1,12 +1,14 @@
|
|
package cn.com.qmth.examcloud.starters.face.verify.test;
|
|
package cn.com.qmth.examcloud.starters.face.verify.test;
|
|
|
|
|
|
import cn.com.qmth.examcloud.starters.face.verify.FaceVerifyProperties;
|
|
import cn.com.qmth.examcloud.starters.face.verify.FaceVerifyProperties;
|
|
-import cn.com.qmth.examcloud.starters.face.verify.model.FaceResult;
|
|
|
|
import cn.com.qmth.examcloud.starters.face.verify.common.JsonHelper;
|
|
import cn.com.qmth.examcloud.starters.face.verify.common.JsonHelper;
|
|
|
|
+import cn.com.qmth.examcloud.starters.face.verify.model.FaceResult;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageFileParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageFileParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageParm;
|
|
|
|
+import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageTokenParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageUrlParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.model.param.ImageUrlParm;
|
|
import cn.com.qmth.examcloud.starters.face.verify.service.impl.FaceVerifyServiceImpl;
|
|
import cn.com.qmth.examcloud.starters.face.verify.service.impl.FaceVerifyServiceImpl;
|
|
|
|
+import org.junit.Test;
|
|
|
|
|
|
import java.util.concurrent.CountDownLatch;
|
|
import java.util.concurrent.CountDownLatch;
|
|
import java.util.concurrent.ExecutorService;
|
|
import java.util.concurrent.ExecutorService;
|
|
@@ -30,22 +32,29 @@ public class FaceApiTest {
|
|
FaceVerifyServiceImpl faceVerifyService = new FaceVerifyServiceImpl();
|
|
FaceVerifyServiceImpl faceVerifyService = new FaceVerifyServiceImpl();
|
|
faceVerifyService.setProperties(properties);
|
|
faceVerifyService.setProperties(properties);
|
|
|
|
|
|
- String image1 = "https://img0.baidu.com/it/u=2750657437,2761718651&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=749";
|
|
|
|
- String image2 = "https://img2.baidu.com/it/u=1657567997,3247312681&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=666";
|
|
|
|
- String image3 = "https://img0.baidu.com/it/u=3045244088,3053373141&fm=253&fmt=auto&app=138&f=JPEG?w=200&h=200";
|
|
|
|
- String image4 = "https://img2.baidu.com/it/u=529672263,3841026141&fm=253&fmt=auto&app=138&f=JPEG?w=200&h=200";
|
|
|
|
- String image5 = "D:\\home\\test\\101.jpg";
|
|
|
|
- String image6 = "D:\\home\\test\\102.jpg";
|
|
|
|
|
|
+ String image1 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/001.jpg";
|
|
|
|
+ String image2 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/002.jpg";
|
|
|
|
+ String image3 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/003.jpg";
|
|
|
|
+ String image4 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/004.jpg";
|
|
|
|
+ String image5 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/005.jpg";
|
|
|
|
+ String image6 = "https://ecs-test-static.qmth.com.cn//capture_photo/temp/006.jpg";
|
|
|
|
+ String image7 = "D:\\home\\test\\101.jpg";
|
|
|
|
+ String image8 = "D:\\home\\test\\102.jpg";
|
|
|
|
+ String image9 = "8754a4180b540110a110fbfa9f0aec18";
|
|
|
|
+ String image10 = "91f67a6eb2c58482aad08aeec58b9ef4";
|
|
|
|
+
|
|
|
|
+ ImageParm imageParm1 = new ImageUrlParm(image1);
|
|
|
|
+ ImageParm imageParm2 = new ImageUrlParm(image6);
|
|
|
|
+ ImageParm imageParm7 = new ImageFileParm(image7);
|
|
|
|
+ ImageParm imageParm8 = new ImageFileParm(image8);
|
|
|
|
+ ImageParm imageParm9 = new ImageTokenParm(image9);
|
|
|
|
+ ImageParm imageParm10 = new ImageTokenParm(image10);
|
|
|
|
|
|
- ImageParm imageParm = new ImageUrlParm(image3);
|
|
|
|
- ImageParm imageParm2 = new ImageUrlParm(image4);
|
|
|
|
- ImageParm imageParm3 = new ImageFileParm(image5);
|
|
|
|
- ImageParm imageParm4 = new ImageFileParm(image6);
|
|
|
|
- FaceResult result = faceVerifyService.faceVerifyByBaidu(imageParm);
|
|
|
|
- // FaceResult result = faceVerifyService.faceDetectByBaidu(imageParm);
|
|
|
|
- // FaceResult result = faceVerifyService.faceCompareByBaidu(imageParm, imageParm2);
|
|
|
|
- // FaceResult result = faceVerifyService.faceDetectByFacePlus(imageParm);
|
|
|
|
- // FaceResult result = faceVerifyService.faceCompareByFacePlus(imageParm, imageParm2);
|
|
|
|
|
|
+ FaceResult result = faceVerifyService.faceVerifyByBaidu(imageParm1);
|
|
|
|
+ // FaceResult result = faceVerifyService.faceDetectByBaidu(imageParm1);
|
|
|
|
+ // FaceResult result = faceVerifyService.faceCompareByBaidu(imageParm1, imageParm2);
|
|
|
|
+ // FaceResult result = faceVerifyService.faceDetectByFacePlus(imageParm1);
|
|
|
|
+ // FaceResult result = faceVerifyService.faceCompareByFacePlus(imageParm1, imageParm2);
|
|
System.out.println("==================================================");
|
|
System.out.println("==================================================");
|
|
System.out.println(new JsonHelper().toJson(result));
|
|
System.out.println(new JsonHelper().toJson(result));
|
|
|
|
|