跳过导航链接
A C D E F G H I L M N O P R S T U V W 

A

agePredictor - 类 中的变量cn.smartjavaai.face.context.PredictorContext
 

C

calculate(float[], float[], SimilarityType, boolean) - 类 中的静态方法cn.smartjavaai.face.utils.SimilarityUtil
计算特征相似度
calculSimilar(float[], float[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
计算相似度
calculSimilar(float[], float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
计算相似度,返回归一化结果
calculSimilar(float[], float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
canny(Mat) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
canny算法,边缘检测
clearFace() - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
清空人脸库数据
clearFace() - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
clearFace() - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
close() - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
close() - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
close() - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
close() - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
close() - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
close() - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
close() - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
关闭连接
closeAll() - 类 中的静态方法cn.smartjavaai.face.dao.FaceDao
关闭所有实例
closeAll() - 类 中的静态方法cn.smartjavaai.face.sqllite.SqliteHelper
关闭所有连接池
cn.smartjavaai.face.config - 程序包 cn.smartjavaai.face.config
 
cn.smartjavaai.face.constant - 程序包 cn.smartjavaai.face.constant
 
cn.smartjavaai.face.context - 程序包 cn.smartjavaai.face.context
 
cn.smartjavaai.face.dao - 程序包 cn.smartjavaai.face.dao
 
cn.smartjavaai.face.entity - 程序包 cn.smartjavaai.face.entity
 
cn.smartjavaai.face.enums - 程序包 cn.smartjavaai.face.enums
 
cn.smartjavaai.face.exception - 程序包 cn.smartjavaai.face.exception
 
cn.smartjavaai.face.factory - 程序包 cn.smartjavaai.face.factory
 
cn.smartjavaai.face.model.attribute - 程序包 cn.smartjavaai.face.model.attribute
 
cn.smartjavaai.face.model.facerec - 程序包 cn.smartjavaai.face.model.facerec
 
cn.smartjavaai.face.model.liveness - 程序包 cn.smartjavaai.face.model.liveness
 
cn.smartjavaai.face.seetaface - 程序包 cn.smartjavaai.face.seetaface
 
cn.smartjavaai.face.sqllite - 程序包 cn.smartjavaai.face.sqllite
 
cn.smartjavaai.face.translator - 程序包 cn.smartjavaai.face.translator
 
cn.smartjavaai.face.utils - 程序包 cn.smartjavaai.face.utils
 
cn.smartjavaai.face.vector.config - 程序包 cn.smartjavaai.face.vector.config
 
cn.smartjavaai.face.vector.constant - 程序包 cn.smartjavaai.face.vector.constant
 
cn.smartjavaai.face.vector.core - 程序包 cn.smartjavaai.face.vector.core
 
cn.smartjavaai.face.vector.entity - 程序包 cn.smartjavaai.face.vector.entity
 
cn.smartjavaai.face.vector.exception - 程序包 cn.smartjavaai.face.vector.exception
 
convertScoreToSimilarity(String, float) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
将 Milvus 查询返回的得分转换为 0~1 范围的相似度
convertToDetectionResponse(DetectedObjects, Image) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转换为FaceDetectedResult
convertToDetectionResponse(SeetaRect[], List<SeetaPointF[]>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转换为FaceDetectedResult
convertToDetectionResponse(SeetaRect[], List<SeetaPointF[]>, List<LivenessStatus>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转换为FaceDetectedResult
convertToEyeStatus(EyeStateDetector.EYE_STATE) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转为EyeStatus
convertToFaceAttributeResponse(SeetaRect[], List<SeetaPointF[]>, List<FaceAttribute>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
 
convertToGenderType(GenderPredictor.GENDER) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转为GenderType
convertToLivenessStatus(FaceAntiSpoofing.Status) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
将SeetaAntiSpoofing.Status转换为LivenessStatus
convertToSeetaPointF(List<Point>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
将PointList转换为SeetaPointF[]
convertToSeetaRect(DetectionRectangle) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
将DetectionRectangle转换为SeetaRect
correctRect(DetectionRectangle, int, int) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
修正检测框
count(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
count(String) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
count(String) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
获取集合中的向量数量
createClient(VectorDBConfig) - 类 中的静态方法cn.smartjavaai.face.vector.core.VectorDBFactory
创建向量数据库客户端
createCollection(String, int) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
createCollection(String, int) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
createCollection(String, int) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
创建集合

D

DEFAULT_COLLECTION_NAME - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
默认集合名称
DEFAULT_CONFIDENCE_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.FaceDetectConstant
置信度阈值
DEFAULT_FACE_CLARITY_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.LivenessConstant
默认人脸清晰度阈值
DEFAULT_FRAME_COUNT - 类 中的静态变量cn.smartjavaai.face.constant.LivenessConstant
视频默认检测帧数
DEFAULT_ID_MAX_LENGTH - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
默认ID字段最大长度
DEFAULT_METADATA_MAX_LENGTH - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
默认元数据最大长度
DEFAULT_REALITY_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.LivenessConstant
默认活体阈值
DEFAULT_SEARCH_PARAM_NPROBE - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
默认搜索探针数
DEFAULT_SIMILARITY_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.SearchParams
默认相似度阈值
DEFAULT_TOP_K - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.SearchParams
默认返回TOP-K结果数
DEFAULT_VECTOR_DIMENSION - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
默认向量维度
Defaults() - 类 的构造器cn.smartjavaai.face.vector.constant.VectorDBConstants.Defaults
 
delete(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
delete(String) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
delete(String) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
根据ID删除向量
deleteAll() - 类 中的方法cn.smartjavaai.face.dao.FaceDao
删除全部
deleteBatch(List<String>) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
deleteBatch(List<String>) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
deleteBatch(List<String>) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
批量删除向量
deleteFace(String...) - 类 中的方法cn.smartjavaai.face.dao.FaceDao
删除人脸
detect(String) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(byte[]) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(String, DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(String, DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(单人脸)
detect(byte[], DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(byte[], DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(单人脸)
detect(BufferedImage, DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(多人脸)
detect(BufferedImage, DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(单人脸)
detect(String) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(byte[]) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(String, DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(byte[], DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(BufferedImage, DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(String, DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(byte[], DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(BufferedImage, DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detect(String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
人脸检测
detect(InputStream) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
人脸检测
detect(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
人脸检测
detect(byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
人脸检测
detect(String) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
检测人脸
detect(InputStream) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
检测人脸
detect(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
detect(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
detect(String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detect(InputStream) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detect(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detect(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detect(String) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
检测人脸
detect(InputStream) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
检测人脸
detect(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
detect(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
detect(String) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(byte[]) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(String, DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(String, DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(单人脸)
detect(byte[], DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(byte[], DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(单人脸)
detect(BufferedImage, DetectionResponse) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(多人脸)
detect(BufferedImage, DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(单人脸)
detect(String) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(byte[]) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(String, DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(String, DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(BufferedImage, DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(BufferedImage, DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(byte[], DetectionResponse) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detect(byte[], DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectAndDraw(String, String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
检测并绘制人脸
detectAndDraw(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
检测并绘制人脸
detectAndDraw(String, String) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
detectAndDraw(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
detectAndDraw(String, String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detectAndDraw(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
detectAndDraw(String, String) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
detectAndDraw(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
detectCropedFace(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(裁剪后的人脸)
detectCropedFace(String) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(裁剪后的人脸)
detectCropedFace(byte[]) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(裁剪后的人脸)
detectTopFace(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(分数最高人脸)
detectTopFace(String) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(分数最高人脸)
detectTopFace(byte[]) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
人脸属性识别(分数最高人脸)
detectTopFace(String) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detectTopFace(byte[]) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detectTopFace(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
detectTopFace(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(分数最高人脸)
detectTopFace(String) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(分数最高人脸)
detectTopFace(byte[]) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
活体检测(分数最高人脸)
detectTopFace(String) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectTopFace(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectTopFace(byte[]) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideo(InputStream) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测
detectVideo(String) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测
detectVideo(InputStream) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideo(String) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideoByFrame(BufferedImage, DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测(逐帧检测)
detectVideoByFrame(byte[], DetectionRectangle, List<Point>) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测(逐帧检测)
detectVideoByFrame(byte[]) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测(逐帧检测)
detectVideoByFrame(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
视频活体检测(逐帧检测)
detectVideoByFrame(BufferedImage, DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideoByFrame(byte[], DetectionRectangle, List<Point>) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideoByFrame(byte[]) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
detectVideoByFrame(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
dotProduct(float[], float[]) - 类 中的静态方法cn.smartjavaai.face.utils.SimilarityUtil
计算点积(内积)
drawBoundingBoxes(BufferedImage, DetectionResponse, String) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
绘制人脸框
drawBoundingBoxes(BufferedImage, DetectionResponse) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
绘制人脸框
drawBoxesWithFaceAttribute(BufferedImage, DetectionResponse, String) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
绘制人脸属性
dropCollection(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
dropCollection(String) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
dropCollection(String) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
删除集合

E

euclideanDistance(float[], float[]) - 类 中的静态方法cn.smartjavaai.face.utils.SimilarityUtil
计算欧氏距离
executeInsertOrUpdate(String, Map<String, Object>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行数据库更新sql语句
executeQuery(String, ResultSetExtractor<T>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行sql查询
executeQuery(String, RowMapper<T>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行select查询,返回结果列表
executeQuery(String) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
简单查询某个字段
executeQuery(String, Class<T>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行sql查询,适用单条结果集
executeQueryList(String, Class<T>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行select查询,返回结果列表
executeUpdate(String) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行数据库更新sql语句
executeUpdate(String...) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行多个sql更新语句
executeUpdate(List<String>) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
执行数据库更新 sql List
executeUpdate(String, Object[]) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
使用预编译语句执行更新
extractData(ResultSet) - 接口 中的方法cn.smartjavaai.face.sqllite.ResultSetExtractor
 
extractFeatures(String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(所有人脸) 适用于多人脸场景
extractFeatures(byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(所有人脸) 适用于多人脸场景
extractFeatures(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(所有人脸) 适用于多人脸场景
extractFeatures(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractFeatures(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractFeatures(String) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractFeatures(String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
加载人脸库
extractFeatures(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
extractFeatures(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
extractTopFaceFeature(BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(提取分数最高人脸特征) 适用于单人脸场景
extractTopFaceFeature(String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(提取分数最高人脸特征) 适用于单人脸场景
extractTopFaceFeature(byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征提取(提取分数最高人脸特征) 适用于单人脸场景
extractTopFaceFeature(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractTopFaceFeature(String) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractTopFaceFeature(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
extractTopFaceFeature(BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
extractTopFaceFeature(String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
extractTopFaceFeature(byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
eyeStateDetector - 类 中的变量cn.smartjavaai.face.context.PredictorContext
 

F

faceAlign(BufferedImage, SeetaPointF[]) - 类 中的静态方法cn.smartjavaai.face.utils.FaceAlignUtils
 
FaceAlignUtils - cn.smartjavaai.face.utils中的类
人脸对齐
FaceAlignUtils() - 类 的构造器cn.smartjavaai.face.utils.FaceAlignUtils
 
FaceAttributeConfig - cn.smartjavaai.face.config中的类
人脸属性识别模型配置
FaceAttributeConfig() - 类 的构造器cn.smartjavaai.face.config.FaceAttributeConfig
 
FaceAttributeConfig(FaceAttributeModelEnum) - 类 的构造器cn.smartjavaai.face.config.FaceAttributeConfig
 
FaceAttributeConfig(FaceAttributeModelEnum, String) - 类 的构造器cn.smartjavaai.face.config.FaceAttributeConfig
 
FaceAttributeConfig(String) - 类 的构造器cn.smartjavaai.face.config.FaceAttributeConfig
 
FaceAttributeModel - cn.smartjavaai.face.model.attribute中的接口
人脸属性识别模型
FaceAttributeModelEnum - cn.smartjavaai.face.enums中的枚举
人脸属性识别模型枚举
FaceAttributeModelFactory - cn.smartjavaai.face.factory中的类
人脸属性检测模型工厂
FaceAttributeModelFactory() - 类 的构造器cn.smartjavaai.face.factory.FaceAttributeModelFactory
 
FaceDao - cn.smartjavaai.face.dao中的类
人脸库持久层
FaceData - cn.smartjavaai.face.entity中的类
人脸数据
FaceData() - 类 的构造器cn.smartjavaai.face.entity.FaceData
 
FaceDetectConstant - cn.smartjavaai.face.constant中的类
人脸检测常量
FaceDetectConstant() - 类 的构造器cn.smartjavaai.face.constant.FaceDetectConstant
 
FaceDetectionTranslator - cn.smartjavaai.face.translator中的类
Face Detection Translator
FaceDetectionTranslator(double, double, double[], int, int[][], int[]) - 类 的构造器cn.smartjavaai.face.translator.FaceDetectionTranslator
 
FaceException - cn.smartjavaai.face.exception中的异常错误
人脸检测异常
FaceException() - 异常错误 的构造器cn.smartjavaai.face.exception.FaceException
 
FaceException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.smartjavaai.face.exception.FaceException
 
FaceException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.face.exception.FaceException
 
FaceException(String) - 异常错误 的构造器cn.smartjavaai.face.exception.FaceException
 
FaceException(Throwable) - 异常错误 的构造器cn.smartjavaai.face.exception.FaceException
 
FaceExtractConfig - cn.smartjavaai.face.config中的类
人脸特征提取配置
FaceExtractConfig() - 类 的构造器cn.smartjavaai.face.config.FaceExtractConfig
 
FaceExtractConfig(boolean, boolean, FaceModel) - 类 的构造器cn.smartjavaai.face.config.FaceExtractConfig
 
FaceFeatureTranslator - cn.smartjavaai.face.translator中的类
facenet人脸特征提取Translator
FaceFeatureTranslator() - 类 的构造器cn.smartjavaai.face.translator.FaceFeatureTranslator
 
FaceModel - cn.smartjavaai.face.model.facerec中的接口
人脸识别模型
FaceModelConfig - cn.smartjavaai.face.config中的类
人脸检测识别模型配置
FaceModelConfig() - 类 的构造器cn.smartjavaai.face.config.FaceModelConfig
 
FaceModelConfig(FaceModelEnum) - 类 的构造器cn.smartjavaai.face.config.FaceModelConfig
 
FaceModelConfig(FaceModelEnum, String) - 类 的构造器cn.smartjavaai.face.config.FaceModelConfig
 
FaceModelEnum - cn.smartjavaai.face.enums中的枚举
人脸模型枚举
FaceModelFactory - cn.smartjavaai.face.factory中的类
人脸检测识别模型工厂
FaceModelFactory() - 类 的构造器cn.smartjavaai.face.factory.FaceModelFactory
 
FACENET_DEFAULT_SIMILARITY_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.FaceDetectConstant
默认相似度阈值
FaceNetModel - cn.smartjavaai.face.model.facerec中的类
FaceNet 人脸特征提取模型
FaceNetModel() - 类 的构造器cn.smartjavaai.face.model.facerec.FaceNetModel
 
facePoints(List<Point>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
子图中人脸关键点坐标 - Coordinates of key points in the image
facePoints(SeetaPointF[]) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
子图中人脸关键点坐标 - Coordinates of key points in the image
FaceRegisterInfo - cn.smartjavaai.face.entity中的类
人脸注册信息
FaceRegisterInfo(String, String) - 类 的构造器cn.smartjavaai.face.entity.FaceRegisterInfo
 
FaceRegisterInfo() - 类 的构造器cn.smartjavaai.face.entity.FaceRegisterInfo
 
FaceResult - cn.smartjavaai.face.entity中的类
人脸查询结果
FaceResult() - 类 的构造器cn.smartjavaai.face.entity.FaceResult
 
FaceResult(String, float) - 类 的构造器cn.smartjavaai.face.entity.FaceResult
 
FaceSearchParams - cn.smartjavaai.face.entity中的类
人脸查询参数
FaceSearchParams() - 类 的构造器cn.smartjavaai.face.entity.FaceSearchParams
 
FaceSearchParams(Integer, Float) - 类 的构造器cn.smartjavaai.face.entity.FaceSearchParams
 
FaceSearchParams(Integer, Float, Boolean) - 类 的构造器cn.smartjavaai.face.entity.FaceSearchParams
 
faceTemplate512x512(NDManager) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
512x512的目标点 - Target point of 512x512 standard 5 landmarks for FFHQ faces with 512 x 512
FaceUtils - cn.smartjavaai.face.utils中的类
人脸检测相关工具类
FaceUtils() - 类 的构造器cn.smartjavaai.face.utils.FaceUtils
 
FaceVector - cn.smartjavaai.face.vector.entity中的类
人脸向量实体类
FaceVector() - 类 的构造器cn.smartjavaai.face.vector.entity.FaceVector
默认构造函数
FaceVector(float[]) - 类 的构造器cn.smartjavaai.face.vector.entity.FaceVector
构造函数
FaceVector(float[], String) - 类 的构造器cn.smartjavaai.face.vector.entity.FaceVector
构造函数
FaceVector(String, float[], String) - 类 的构造器cn.smartjavaai.face.vector.entity.FaceVector
构造函数
featureComparison(String, String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征比较
featureComparison(BufferedImage, BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征比较
featureComparison(byte[], byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
特征比较
featureComparison(String, String) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
特征比较
featureComparison(BufferedImage, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
featureComparison(byte[], byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
featureComparison(String, String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
featureComparison(BufferedImage, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
featureComparison(byte[], byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
featuresConvertToResponse(SeetaRect[], List<SeetaPointF[]>, List<float[]>) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转换为FaceDetectedResult(人脸特征提取)
featuresConvertToResponse(SeetaRect, SeetaPointF[], float[]) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
转换为FaceDetectedResult(人脸特征提取)
FieldNames() - 类 的构造器cn.smartjavaai.face.vector.constant.VectorDBConstants.FieldNames
 
findById(String) - 类 中的方法cn.smartjavaai.face.dao.FaceDao
使用index查询key
findByIds(String...) - 类 中的方法cn.smartjavaai.face.dao.FaceDao
使用id数组查询
findFace(int, int) - 类 中的方法cn.smartjavaai.face.dao.FaceDao
分页查询人脸
fromName(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceAttributeModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)
fromName(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)
fromName(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.LivenessModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)

G

genderPredictor - 类 中的变量cn.smartjavaai.face.context.PredictorContext
 
getBatchifier() - 类 中的方法cn.smartjavaai.face.translator.FaceFeatureTranslator
 
getById(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
getById(String) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
getById(String) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
获取指定ID的向量
getConnection() - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
获取数据库连接
getInstance(String) - 类 中的静态方法cn.smartjavaai.face.dao.FaceDao
获取FaceDao实例(单例模式)
getInstance() - 类 中的静态方法cn.smartjavaai.face.factory.FaceAttributeModelFactory
 
getInstance() - 类 中的静态方法cn.smartjavaai.face.factory.FaceModelFactory
 
getInstance() - 类 中的静态方法cn.smartjavaai.face.factory.LivenessModelFactory
 
getInstance(String) - 类 中的静态方法cn.smartjavaai.face.sqllite.SqliteHelper
获取SqliteHelper实例(单例模式)
getLightFaceModel() - 类 中的方法cn.smartjavaai.face.factory.FaceModelFactory
获取轻量级人脸模型
getModel(FaceAttributeConfig) - 类 中的方法cn.smartjavaai.face.factory.FaceAttributeModelFactory
获取模型(通过配置)
getModel(FaceModelConfig) - 类 中的方法cn.smartjavaai.face.factory.FaceModelFactory
获取模型(通过配置)
getModel() - 类 中的方法cn.smartjavaai.face.factory.FaceModelFactory
获取默认模型
getModel(LivenessConfig) - 类 中的方法cn.smartjavaai.face.factory.LivenessModelFactory
获取模型(通过配置)
getModelClassName() - 枚举 中的方法cn.smartjavaai.face.enums.FaceAttributeModelEnum
 
getModelClassName() - 枚举 中的方法cn.smartjavaai.face.enums.FaceModelEnum
 
getModelClassName() - 枚举 中的方法cn.smartjavaai.face.enums.LivenessModelEnum
 

H

hasCollection(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
hasCollection(String) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
hasCollection(String) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
检查集合是否存在

I

ID_FIELD - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.FieldNames
ID字段名
IdStrategy - cn.smartjavaai.face.enums中的枚举
ID生成策略
image2Mat(BufferedImage) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
BufferedImage to Mat
initialize() - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
initialize() - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
initialize() - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
初始化连接和集合
initializeDatabase(String, String) - 类 中的方法cn.smartjavaai.face.sqllite.SqliteHelper
初始化数据库表结构
insert(FaceVector) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
insert(FaceVector) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
insert(FaceVector) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
插入人脸向量
insertBatch(List<FaceVector>) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
insertBatch(List<FaceVector>) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
insertBatch(List<FaceVector>) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
批量插入人脸向量
insertOrUpdate(FaceVector) - 类 中的方法cn.smartjavaai.face.dao.FaceDao
插入或更新人脸向量
invertAffineTransform(Mat) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
变换矩阵的逆矩阵
isLoadFaceCompleted() - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
是否加载人脸库完成
isLoadFaceCompleted() - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
isLoadFaceCompleted() - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 

L

line(Mat, Point, Point) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
画线
LivenessConfig - cn.smartjavaai.face.config中的类
活体检测模型配置
LivenessConfig() - 类 的构造器cn.smartjavaai.face.config.LivenessConfig
 
LivenessConfig(LivenessModelEnum) - 类 的构造器cn.smartjavaai.face.config.LivenessConfig
 
LivenessConfig(LivenessModelEnum, String) - 类 的构造器cn.smartjavaai.face.config.LivenessConfig
 
LivenessConfig(String) - 类 的构造器cn.smartjavaai.face.config.LivenessConfig
 
LivenessConstant - cn.smartjavaai.face.constant中的类
活体检测常量
LivenessConstant() - 类 的构造器cn.smartjavaai.face.constant.LivenessConstant
 
LivenessDetModel - cn.smartjavaai.face.model.liveness中的接口
活体检测模型
LivenessModelEnum - cn.smartjavaai.face.enums中的枚举
活体检测模型枚举
LivenessModelFactory - cn.smartjavaai.face.factory中的类
活体检测模型工厂
LivenessModelFactory() - 类 的构造器cn.smartjavaai.face.factory.LivenessModelFactory
 
loadFaceFeatures() - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
加载人脸特征
loadFaceFeatures() - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
loadFaceFeatures() - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
loadFaceFeatures() - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
loadFaceFeatures() - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
loadFaceFeatures() - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
加载人脸特征到内存
loadModel(FaceAttributeConfig) - 接口 中的方法cn.smartjavaai.face.model.attribute.FaceAttributeModel
加载模型
loadModel(FaceAttributeConfig) - 类 中的方法cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
loadModel(FaceModelConfig) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
加载模型
loadModel(FaceModelConfig) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
加载人脸特征提取模型
loadModel(FaceModelConfig) - 类 中的方法cn.smartjavaai.face.model.facerec.RetinaFaceModel
加载模型
loadModel(FaceModelConfig) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
loadModel(FaceModelConfig) - 类 中的方法cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
加载模型
loadModel(LivenessConfig) - 接口 中的方法cn.smartjavaai.face.model.liveness.LivenessDetModel
加载模型
loadModel(LivenessConfig) - 类 中的方法cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
loadNativeLibraries(DeviceEnum) - 类 中的静态方法cn.smartjavaai.face.seetaface.NativeLoader
 

M

mapRow(ResultSet, int) - 接口 中的方法cn.smartjavaai.face.sqllite.RowMapper
 
maskDetector - 类 中的变量cn.smartjavaai.face.context.PredictorContext
 
mat2Image(Mat) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
Mat to BufferedImage
MAX_FACE_LIMIT - 类 中的静态变量cn.smartjavaai.face.constant.FaceDetectConstant
每张特征图保留的最大候选框数量
mean - 类 中的静态变量cn.smartjavaai.face.model.facerec.FaceNetModel
 
METADATA_FIELD - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.FieldNames
元数据字段名
MilvusClient - cn.smartjavaai.face.vector.core中的类
Milvus向量数据库客户端实现
MilvusClient(MilvusConfig) - 类 的构造器cn.smartjavaai.face.vector.core.MilvusClient
 
MilvusConfig - cn.smartjavaai.face.vector.config中的类
Milvus配置类
MilvusConfig() - 类 的构造器cn.smartjavaai.face.vector.config.MilvusConfig
构造函数
MilvusConfig(String, int) - 类 的构造器cn.smartjavaai.face.vector.config.MilvusConfig
构造函数

N

NativeLoader - cn.smartjavaai.face.seetaface中的类
依赖库加载器
NativeLoader() - 类 的构造器cn.smartjavaai.face.seetaface.NativeLoader
 
NMS_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.FaceDetectConstant
nms阈值:控制重叠框的合并程度
NORMALIZE_SIMILARITY - 类 中的静态变量cn.smartjavaai.face.model.facerec.FaceNetModel
是否归一化相似度
NORMALIZE_SIMILARITY - 类 中的静态变量cn.smartjavaai.face.model.facerec.SeetaFace6Model
是否归一化相似度

O

OpenCVUtils - cn.smartjavaai.face.utils中的类
OpenCV 工具类
OpenCVUtils() - 类 的构造器cn.smartjavaai.face.utils.OpenCVUtils
 

P

poseEstimator - 类 中的变量cn.smartjavaai.face.context.PredictorContext
 
PredictorContext - cn.smartjavaai.face.context中的类
 
PredictorContext() - 类 的构造器cn.smartjavaai.face.context.PredictorContext
 
processInput(TranslatorContext, Image) - 类 中的方法cn.smartjavaai.face.translator.FaceDetectionTranslator
processInput(TranslatorContext, Image) - 类 中的方法cn.smartjavaai.face.translator.FaceFeatureTranslator
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.face.translator.FaceDetectionTranslator
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.face.translator.FaceFeatureTranslator

R

register(FaceRegisterInfo, String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
注册人脸 提取分数最高人脸进行注册
register(FaceRegisterInfo, InputStream) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
注册人脸 提取分数最高人脸进行注册
register(FaceRegisterInfo, BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
注册人脸 提取分数最高人脸进行注册
register(FaceRegisterInfo, byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
注册人脸 提取分数最高人脸进行注册
register(FaceRegisterInfo, float[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
注册人脸 提取分数最高人脸进行注册
register(FaceRegisterInfo, String) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
register(FaceRegisterInfo, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
register(FaceRegisterInfo, InputStream) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
register(FaceRegisterInfo, byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
register(FaceRegisterInfo, float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
register(FaceRegisterInfo, String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
register(FaceRegisterInfo, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
register(FaceRegisterInfo, byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
register(FaceRegisterInfo, InputStream) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
register(FaceRegisterInfo, float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
releaseCollection(String) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
releaseFaceFeatures() - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
释放人脸特征缓存
releaseFaceFeatures() - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
releaseFaceFeatures() - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
releaseFaceFeatures() - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
releaseFaceFeatures() - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
releaseFaceFeatures() - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
释放人脸特征缓存
removeRegister(String...) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
删除已注册人脸
removeRegister(String...) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
removeRegister(String...) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
ResultSetExtractor<T> - cn.smartjavaai.face.sqllite中的接口
ResultSetExtractor
RetinaFaceModel - cn.smartjavaai.face.model.facerec中的类
RetinaFace实现
RetinaFaceModel() - 类 的构造器cn.smartjavaai.face.model.facerec.RetinaFaceModel
 
RowMapper<T> - cn.smartjavaai.face.sqllite中的接口
RowMapper

S

scales - 类 中的静态变量cn.smartjavaai.face.model.facerec.RetinaFaceModel
特征图层的基础缩放比例
search(String, FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸(查询图片中所有人脸)
search(BufferedImage, FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸(查询图片中所有人脸) 适用于多人脸场景
search(byte[], FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸(查询图片中所有人脸) 适用于多人脸场景
search(float[], FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸 适用于多人脸场景
search(float[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
search(String, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
search(BufferedImage, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
search(byte[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
search(String, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
search(BufferedImage, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
search(byte[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
search(float[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
search(float[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
search(float[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
search(float[], FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
搜索相似人脸
searchByTopFace(String, FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸 从图像中提取分数最高的人脸特征,并在人脸库中进行 1:N 查询 适用于单人脸场景
searchByTopFace(BufferedImage, FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸 从图像中提取分数最高的人脸特征,并在人脸库中进行 1:N 查询 适用于单人脸场景
searchByTopFace(byte[], FaceSearchParams) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
查询人脸 从图像中提取分数最高的人脸特征,并在人脸库中进行 1:N 查询 适用于单人脸场景
searchByTopFace(String, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
searchByTopFace(byte[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
searchByTopFace(BufferedImage, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
searchByTopFace(String, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
searchByTopFace(BufferedImage, FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
searchByTopFace(byte[], FaceSearchParams) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
SearchParams() - 类 的构造器cn.smartjavaai.face.vector.constant.VectorDBConstants.SearchParams
 
Seetaface6FaceAttributeModel - cn.smartjavaai.face.model.attribute中的类
seetaface6 人脸属性识别模型
Seetaface6FaceAttributeModel() - 类 的构造器cn.smartjavaai.face.model.attribute.Seetaface6FaceAttributeModel
 
Seetaface6LivenessModel - cn.smartjavaai.face.model.liveness中的类
seetaface6 活体检测模型
Seetaface6LivenessModel() - 类 的构造器cn.smartjavaai.face.model.liveness.Seetaface6LivenessModel
 
SeetaFace6Model - cn.smartjavaai.face.model.facerec中的类
SeetaFace6 人脸模型
SeetaFace6Model() - 类 的构造器cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
SEETAFACE_DEFAULT_SIMILARITY_THRESHOLD - 类 中的静态变量cn.smartjavaai.face.constant.FaceDetectConstant
默认相似度阈值
SimilarityType - cn.smartjavaai.face.enums中的枚举
 
SimilarityUtil - cn.smartjavaai.face.utils中的类
特征相似度计算工具类 支持三种计算方式:IP(内积)、L2(欧氏距离)、COSINE(余弦相似度) 所有计算结果归一化到[0,1]范围
SimilarityUtil() - 类 的构造器cn.smartjavaai.face.utils.SimilarityUtil
 
SQLiteClient - cn.smartjavaai.face.vector.core中的类
 
SQLiteClient(SQLiteConfig) - 类 的构造器cn.smartjavaai.face.vector.core.SQLiteClient
 
SQLiteConfig - cn.smartjavaai.face.vector.config中的类
 
SQLiteConfig() - 类 的构造器cn.smartjavaai.face.vector.config.SQLiteConfig
 
SqliteHelper - cn.smartjavaai.face.sqllite中的类
sqlite帮助类
std(NDArray) - 类 中的静态方法cn.smartjavaai.face.utils.SVDUtils
计算全局标准差 Calculate global standard deviation
steps - 类 中的静态变量cn.smartjavaai.face.model.facerec.RetinaFaceModel
特征图相对于原图的采样步长
SVDUtils - cn.smartjavaai.face.utils中的类
仿射变换处理工具
SVDUtils() - 类 的构造器cn.smartjavaai.face.utils.SVDUtils
 

T

toBufferedImage(SeetaImageData) - 类 中的静态方法cn.smartjavaai.face.utils.FaceUtils
bgr转图片
toByteArray(float[]) - 类 中的静态方法cn.smartjavaai.face.utils.VectorUtils
将 float 数组转换为 byte 数组
toFloatArray(byte[]) - 类 中的静态方法cn.smartjavaai.face.utils.VectorUtils
将 byte 数组转换回 float 数组
toOpenCVMat(NDManager, NDArray, NDArray) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
NDArray to opencv_core.Mat
toOpenCVMat(double[][]) - 类 中的静态方法cn.smartjavaai.face.utils.OpenCVUtils
double[][] points array to Mat
transformationFromPoints(NDManager, NDArray, NDArray) - 类 中的静态方法cn.smartjavaai.face.utils.SVDUtils
计算仿射变换矩阵 Calculate affine transformation matrix

U

UltraLightFastGenericFaceModel - cn.smartjavaai.face.model.facerec中的类
 
UltraLightFastGenericFaceModel() - 类 的构造器cn.smartjavaai.face.model.facerec.UltraLightFastGenericFaceModel
 
upsert(FaceVector) - 类 中的方法cn.smartjavaai.face.vector.core.MilvusClient
 
upsert(FaceVector) - 类 中的方法cn.smartjavaai.face.vector.core.SQLiteClient
 
upsert(FaceVector) - 接口 中的方法cn.smartjavaai.face.vector.core.VectorDBClient
更新或新增人脸向量
upsertFace(FaceRegisterInfo, String) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
更新或注册人脸 自动提取分数最高人脸进行更新
upsertFace(FaceRegisterInfo, BufferedImage) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
更新或注册人脸 自动提取分数最高人脸进行更新
upsertFace(FaceRegisterInfo, float[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
更新或注册人脸 自动提取分数最高人脸进行更新
upsertFace(FaceRegisterInfo, byte[]) - 接口 中的方法cn.smartjavaai.face.model.facerec.FaceModel
更新或注册人脸 自动提取分数最高人脸进行更新
upsertFace(FaceRegisterInfo, String) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
upsertFace(FaceRegisterInfo, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
upsertFace(FaceRegisterInfo, float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
upsertFace(FaceRegisterInfo, byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.FaceNetModel
 
upsertFace(FaceRegisterInfo, String) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
upsertFace(FaceRegisterInfo, BufferedImage) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
upsertFace(FaceRegisterInfo, float[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 
upsertFace(FaceRegisterInfo, byte[]) - 类 中的方法cn.smartjavaai.face.model.facerec.SeetaFace6Model
 

V

valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceAttributeModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.IdStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.LivenessModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.SimilarityType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.face.enums.VectorDBType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceAttributeModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.FaceModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.IdStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.LivenessModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.SimilarityType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.face.enums.VectorDBType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
variance - 类 中的静态变量cn.smartjavaai.face.model.facerec.RetinaFaceModel
缩放系数
VECTOR_FIELD - 类 中的静态变量cn.smartjavaai.face.vector.constant.VectorDBConstants.FieldNames
向量字段名
VectorDBClient - cn.smartjavaai.face.vector.core中的接口
向量数据库客户端接口 定义与向量数据库交互的通用操作
VectorDBConfig - cn.smartjavaai.face.vector.config中的类
向量数据库基础配置
VectorDBConfig() - 类 的构造器cn.smartjavaai.face.vector.config.VectorDBConfig
 
VectorDBConstants - cn.smartjavaai.face.vector.constant中的类
向量数据库常量类
VectorDBConstants() - 类 的构造器cn.smartjavaai.face.vector.constant.VectorDBConstants
 
VectorDBConstants.Defaults - cn.smartjavaai.face.vector.constant中的类
默认配置常量
VectorDBConstants.FieldNames - cn.smartjavaai.face.vector.constant中的类
字段名称常量
VectorDBConstants.SearchParams - cn.smartjavaai.face.vector.constant中的类
搜索参数常量
VectorDBException - cn.smartjavaai.face.vector.exception中的异常错误
向量数据库异常
VectorDBException(String) - 异常错误 的构造器cn.smartjavaai.face.vector.exception.VectorDBException
构造函数
VectorDBException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.face.vector.exception.VectorDBException
构造函数
VectorDBFactory - cn.smartjavaai.face.vector.core中的类
向量数据库工厂类 用于创建不同类型的向量数据库客户端
VectorDBType - cn.smartjavaai.face.enums中的枚举
向量数据库类型枚举
vectorNorm(float[]) - 类 中的静态方法cn.smartjavaai.face.utils.SimilarityUtil
计算向量模长
VectorUtils - cn.smartjavaai.face.utils中的类
人脸向量工具类
VectorUtils() - 类 的构造器cn.smartjavaai.face.utils.VectorUtils
 

W

warpAffine(Mat, Mat) - 类 中的静态方法cn.smartjavaai.face.utils.FaceAlignUtils
根据目标点,进行旋转仿射变换 Perform rotation and affine transformation based on the target 5 points
warpAffine(Mat, Mat, int, int) - 类 中的静态方法cn.smartjavaai.face.utils.FaceAlignUtils
 
warpAffine(Mat, Mat, int, int, int) - 类 中的静态方法cn.smartjavaai.face.utils.FaceAlignUtils
 
A C D E F G H I L M N O P R S T U V W 
跳过导航链接

Copyright © 2025. All rights reserved.