Modifier and Type | Field and Description |
---|---|
byte[] |
code
人脸特征码(人脸模板)数据,数据长度与实际应用的算法相关
|
static java.util.Comparator<CodeBean> |
COMPARATOR
用于相似度排序的
Comparator 实例 |
byte[] |
id
特征码ID,
特征码的MD5校验值(使用MD5保证特征码ID的唯一性)
|
java.lang.String |
imgMD5
当前特征码所属的图像的MD5校验值(图像ID),可为
null ,
应用层也可将此字段根据业务需要解释为其他含义 |
double |
similarity
相似度比较结果,该字段只在特征码搜索方法返回值中有效。用于当前存储人脸特征方法调用搜索返回结果.
|
Constructor and Description |
---|
CodeBean() |
CodeBean(byte[] id,
byte[] code,
java.lang.String imgMD5,
java.lang.Double similarity) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
appIntId()
|
java.lang.Long |
appLongId()
|
static java.lang.Long |
asAppID(java.lang.String imgMD5)
从
imgMD5 字段返回Long类型整数, |
static java.lang.String |
asImgMD5(long appid)
将Long类型整数转为32位的字符串,用于
imgMD5 字段 |
int |
compareTo(CodeBean o) |
boolean |
equals(java.lang.Object obj) |
byte[] |
getCode() |
byte[] |
getId() |
java.lang.String |
getImgMD5() |
double |
getSimilarity() |
int |
hashCode() |
void |
setCode(byte[] code) |
void |
setId(byte[] id) |
void |
setImgMD5(java.lang.String imgMD5) |
void |
setSimilarity(double similarity) |
static FseResult[] |
toFseResult(CodeBean[] codeBeans) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean full) |
public byte[] id
public byte[] code
public java.lang.String imgMD5
null
,
应用层也可将此字段根据业务需要解释为其他含义public double similarity
public static final java.util.Comparator<CodeBean> COMPARATOR
Comparator
实例public CodeBean()
public CodeBean(byte[] id, byte[] code, java.lang.String imgMD5, java.lang.Double similarity)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(boolean full)
public int compareTo(CodeBean o)
compareTo
in interface java.lang.Comparable<CodeBean>
public java.lang.Long appLongId()
public java.lang.Integer appIntId()
public static java.lang.String asImgMD5(long appid)
imgMD5
字段appid
- null
则返回null
public static java.lang.Long asAppID(java.lang.String imgMD5)
imgMD5
字段返回Long类型整数,imgMD5
- HEX格式(32字节长)的MD5null
则返回null
public byte[] getId()
public void setId(byte[] id)
public byte[] getCode()
public void setCode(byte[] code)
public java.lang.String getImgMD5()
public void setImgMD5(java.lang.String imgMD5)
public double getSimilarity()
public void setSimilarity(double similarity)
public static final FseResult[] toFseResult(CodeBean[] codeBeans)
Copyright © 2020. All rights reserved.