From b83bcaf7db50cbba5e7509649bcb7d1cd3afb27f Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期二, 09 五月 2017 10:04:10 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/SurveillanceQueryItem.java | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 51 insertions(+), 1 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/SurveillanceQueryItem.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/SurveillanceQueryItem.java index 951b54c..cf8e370 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/SurveillanceQueryItem.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/SurveillanceQueryItem.java @@ -2,6 +2,13 @@ import android.graphics.Bitmap; +import java.io.ByteArrayOutputStream; + +import android.net.Uri; +import android.util.Base64; + +import cn.com.basic.face.util.NativeImg; + public class SurveillanceQueryItem { // 浜哄憳涓婚敭 @@ -20,6 +27,8 @@ private int registerOrCheckIn; // 杩涙憚鍍忓ご鎴栧嚭鎽勫儚澶� private String inOrOutCamera; + // 鐘舵�� + private String status; private Bitmap bitmap; @@ -30,6 +39,12 @@ private String width; private String height; + + private Uri localUri; + + private boolean surveillancePhotoSelected; + + private NativeImg nativeImg; /** * Get 浜哄憳涓婚敭 @@ -171,11 +186,46 @@ } public String getBase64Image() { - return base64Image; + ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); + bitmap.compress(Bitmap.CompressFormat.JPEG, 100, byteArrayOutputStream); + byte[] imageBytes = byteArrayOutputStream.toByteArray(); + String encodedImage = Base64.encodeToString(imageBytes, Base64.DEFAULT); + return encodedImage; } public void setBase64Image(String base64Image) { this.base64Image = base64Image; } + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public Uri getLocalUri() { + return localUri; + } + + public void setLocalUri(Uri localUri) { + this.localUri = localUri; + } + + public boolean isSurveillancePhotoSelected() { + return surveillancePhotoSelected; + } + + public void setSurveillancePhotoSelected(boolean surveillancePhotoSelected) { + this.surveillancePhotoSelected = surveillancePhotoSelected; + } + + public NativeImg getNativeImg() { + return nativeImg; + } + + public void setNativeImg(NativeImg nativeImg) { + this.nativeImg = nativeImg; + } } -- Gitblit v1.8.0