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

A

ArrayUtils - cn.smartjavaai.common.utils中的类
数组工具类
ArrayUtils() - 类 的构造器cn.smartjavaai.common.utils.ArrayUtils
 

B

Base64ImageUtils - cn.smartjavaai.common.utils中的类
 
Base64ImageUtils() - 类 的构造器cn.smartjavaai.common.utils.Base64ImageUtils
 
base64ToImage(String) - 类 中的静态方法cn.smartjavaai.common.utils.Base64ImageUtils
将 Base64 字符串(可带头部)转图片
bgrToBufferedImage(byte[], int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
 
borrowPredictor(String) - 类 中的方法cn.smartjavaai.common.pool.ModelPredictorPoolManager
借出一个 Predictor
BufferedImagePreprocessor - cn.smartjavaai.common.preprocess中的类
图片预处理
BufferedImagePreprocessor(BufferedImage, DetectionRectangle) - 类 的构造器cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 

C

canny(Mat) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
canny算法,边缘检测
closeAll() - 类 中的方法cn.smartjavaai.common.pool.ModelPredictorPoolManager
销毁全部池
cn.smartjavaai.common.config - 程序包 cn.smartjavaai.common.config
 
cn.smartjavaai.common.entity - 程序包 cn.smartjavaai.common.entity
 
cn.smartjavaai.common.entity.face - 程序包 cn.smartjavaai.common.entity.face
 
cn.smartjavaai.common.entity.ocr - 程序包 cn.smartjavaai.common.entity.ocr
 
cn.smartjavaai.common.enums - 程序包 cn.smartjavaai.common.enums
 
cn.smartjavaai.common.enums.face - 程序包 cn.smartjavaai.common.enums.face
 
cn.smartjavaai.common.pool - 程序包 cn.smartjavaai.common.pool
 
cn.smartjavaai.common.preprocess - 程序包 cn.smartjavaai.common.preprocess
 
cn.smartjavaai.common.utils - 程序包 cn.smartjavaai.common.utils
 
CommonPredictorFactory - cn.smartjavaai.common.pool中的类
 
CommonPredictorFactory(ZooModel<?, ?>, NoBatchifyTranslator<?, ?>) - 类 的构造器cn.smartjavaai.common.pool.CommonPredictorFactory
 
Config - cn.smartjavaai.common.config中的类
全局配置
Config() - 类 的构造器cn.smartjavaai.common.config.Config
 
create() - 类 中的方法cn.smartjavaai.common.pool.CommonPredictorFactory
 
create() - 类 中的方法cn.smartjavaai.common.pool.PredictorFactory
 

D

destroyObject(PooledObject<Predictor<?, ?>>) - 类 中的方法cn.smartjavaai.common.pool.CommonPredictorFactory
 
destroyObject(PooledObject<Predictor<I, O>>) - 类 中的方法cn.smartjavaai.common.pool.PredictorFactory
 
DetectionInfo - cn.smartjavaai.common.entity中的类
检测结果信息
DetectionInfo() - 类 的构造器cn.smartjavaai.common.entity.DetectionInfo
 
DetectionInfo(DetectionRectangle) - 类 的构造器cn.smartjavaai.common.entity.DetectionInfo
 
DetectionInfo(DetectionRectangle, float) - 类 的构造器cn.smartjavaai.common.entity.DetectionInfo
 
DetectionInfo(DetectionRectangle, float, FaceInfo) - 类 的构造器cn.smartjavaai.common.entity.DetectionInfo
 
DetectionRectangle - cn.smartjavaai.common.entity中的类
检测结果-矩形区域
DetectionRectangle() - 类 的构造器cn.smartjavaai.common.entity.DetectionRectangle
 
DetectionRectangle(int, int, int, int) - 类 的构造器cn.smartjavaai.common.entity.DetectionRectangle
 
DetectionResponse - cn.smartjavaai.common.entity中的类
检测结果
DetectionResponse() - 类 的构造器cn.smartjavaai.common.entity.DetectionResponse
 
DetectionResponse(List<DetectionInfo>) - 类 的构造器cn.smartjavaai.common.entity.DetectionResponse
 
DeviceEnum - cn.smartjavaai.common.enums中的枚举
目标检测模型枚举
distance(float[], float[]) - 类 中的静态方法cn.smartjavaai.common.utils.PointUtils
欧式距离计算
distance(Point, Point) - 类 中的静态方法cn.smartjavaai.common.utils.PointUtils
欧式距离计算
drawImageRect(BufferedImage, int, int, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
画检测框
drawImageRect(Image, int, int, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
画检测框
drawImageRect(BufferedImage, NDArray) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
画检测框(有倾斜角)
drawImageRectWithText(BufferedImage, NDArray, String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
画检测框(有倾斜角)和文本
drawImageRectWithText(BufferedImage, DetectionRectangle, String, Color) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
画检测框(有倾斜角)和文本
drawImageText(BufferedImage, String, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
显示文字
drawText(Graphics2D, String, int, int, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
 

E

enableCenterCrop(boolean) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
enableScaling(boolean) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
enableSquarePadding(boolean) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
ExpressionResult - cn.smartjavaai.common.entity.face中的类
人脸表情识别结果
ExpressionResult() - 类 的构造器cn.smartjavaai.common.entity.face.ExpressionResult
 
ExpressionResult(FacialExpression, float) - 类 的构造器cn.smartjavaai.common.entity.face.ExpressionResult
 
ExpressionResult(FacialExpression, float, Classifications) - 类 的构造器cn.smartjavaai.common.entity.face.ExpressionResult
 
EyeStatus - cn.smartjavaai.common.enums.face中的枚举
眼睛状态

F

FaceAttribute - cn.smartjavaai.common.entity.face中的类
人脸属性
FaceAttribute() - 类 的构造器cn.smartjavaai.common.entity.face.FaceAttribute
 
FaceInfo - cn.smartjavaai.common.entity.face中的类
人脸信息
FaceInfo() - 类 的构造器cn.smartjavaai.common.entity.face.FaceInfo
 
FaceInfo(List<Point>) - 类 的构造器cn.smartjavaai.common.entity.face.FaceInfo
 
FaceInfo(List<Point>, FaceAttribute, LivenessResult) - 类 的构造器cn.smartjavaai.common.entity.face.FaceInfo
 
FaceInfo(FaceAttribute, LivenessResult) - 类 的构造器cn.smartjavaai.common.entity.face.FaceInfo
 
FaceSearchResult - cn.smartjavaai.common.entity.face中的类
人脸向量搜索结果
FaceSearchResult(String, float, String) - 类 的构造器cn.smartjavaai.common.entity.face.FaceSearchResult
构造函数
FacialExpression - cn.smartjavaai.common.enums.face中的枚举
人脸表情枚举
fail(Integer, String) - 类 中的静态方法cn.smartjavaai.common.entity.R
 
fail(R.Status) - 类 中的静态方法cn.smartjavaai.common.entity.R
 
FileUtils - cn.smartjavaai.common.utils中的类
文件操作工具类
FileUtils() - 类 的构造器cn.smartjavaai.common.utils.FileUtils
 
fromCode(int) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.EyeStatus
 
fromCode(int) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.GenderType
 
fromCode(int) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.LivenessStatus
 
fromLabel(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.FacialExpression
 

G

GenderType - cn.smartjavaai.common.enums.face中的枚举
性别枚举
getCachePath() - 类 中的静态方法cn.smartjavaai.common.config.Config
 
getCachePathFromSystem() - 类 中的静态方法cn.smartjavaai.common.config.Config
 
getCode() - 枚举 中的方法cn.smartjavaai.common.entity.R.Status
 
getCode() - 枚举 中的方法cn.smartjavaai.common.enums.face.EyeStatus
 
getCode() - 枚举 中的方法cn.smartjavaai.common.enums.face.GenderType
 
getCode() - 枚举 中的方法cn.smartjavaai.common.enums.face.LivenessStatus
 
getCustomParam(String, Class<T>) - 类 中的方法cn.smartjavaai.common.config.ModelConfig
 
getDescription() - 枚举 中的方法cn.smartjavaai.common.enums.face.EyeStatus
 
getDescription() - 枚举 中的方法cn.smartjavaai.common.enums.face.FacialExpression
 
getDescription() - 枚举 中的方法cn.smartjavaai.common.enums.face.GenderType
 
getDescription() - 枚举 中的方法cn.smartjavaai.common.enums.face.LivenessStatus
 
getLabel() - 枚举 中的方法cn.smartjavaai.common.enums.face.FacialExpression
 
getMatrixBGR(BufferedImage) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
对图像解码返回BGR格式矩阵数据
getMessage() - 枚举 中的方法cn.smartjavaai.common.entity.R.Status
 
getX() - 类 中的方法cn.smartjavaai.common.entity.Point
 
getY() - 类 中的方法cn.smartjavaai.common.entity.Point
 

H

hasBase64Header(String) - 类 中的静态方法cn.smartjavaai.common.utils.Base64ImageUtils
检查 Base64 字符串是否带有 Data URI 头部
HeadPose - cn.smartjavaai.common.entity.face中的类
姿态检测结果(单位:度) pitch:上下(俯仰角),正值抬头,负值低头 yaw:左右(偏航角),正值右偏,负值左偏 roll:倾斜(翻滚角),正值右倾,负值左倾
HeadPose() - 类 的构造器cn.smartjavaai.common.entity.face.HeadPose
 
HeadPose(Float, Float, Float) - 类 的构造器cn.smartjavaai.common.entity.face.HeadPose
 
height - 类 中的变量cn.smartjavaai.common.entity.DetectionRectangle
 

I

image - 类 中的变量cn.smartjavaai.common.utils.LetterBoxUtils.ResizeResult
 
image2Mat(BufferedImage) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
BufferedImage to Mat
ImageUtils - cn.smartjavaai.common.utils中的类
图片处理工具类
ImageUtils() - 类 的构造器cn.smartjavaai.common.utils.ImageUtils
 
invertAffineTransform(Mat) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
变换矩阵的逆矩阵
isAllImageSizeEqual(List<Image>) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
判断所有图片尺寸是否一致
isBGR3Byte(BufferedImage) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
推断图像是否为BGR格式
isFileExists(String) - 类 中的静态方法cn.smartjavaai.common.utils.FileUtils
检查文件是否存在
isImageValid(BufferedImage) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
检查图像是否有效
isSuccess() - 类 中的方法cn.smartjavaai.common.entity.R
 
isValidDirectory(String) - 类 中的静态方法cn.smartjavaai.common.utils.FileUtils
检查目录是否存在

L

left - 类 中的变量cn.smartjavaai.common.utils.LetterBoxUtils.ResizeResult
 
letterbox(NDManager, NDArray, int, int, float, LetterBoxUtils.PaddingPosition) - 类 中的静态方法cn.smartjavaai.common.utils.LetterBoxUtils
按比例缩放 + padding
LetterBoxUtils - cn.smartjavaai.common.utils中的类
按比例缩放,剩余空间用指定颜色填充
LetterBoxUtils() - 类 的构造器cn.smartjavaai.common.utils.LetterBoxUtils
 
LetterBoxUtils.PaddingPosition - cn.smartjavaai.common.utils中的枚举
 
LetterBoxUtils.ResizeResult - cn.smartjavaai.common.utils中的类
 
letterboxWithMeta(NDArray, float, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.LetterBoxUtils
 
line(Mat, Point, Point) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
画线
listImageFiles(String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
列出文件夹下的所有图片文件 List all image files under the folder
LivenessResult - cn.smartjavaai.common.entity.face中的类
活体检测结果
LivenessResult() - 类 的构造器cn.smartjavaai.common.entity.face.LivenessResult
 
LivenessResult(LivenessStatus, float) - 类 的构造器cn.smartjavaai.common.entity.face.LivenessResult
 
LivenessResult(LivenessStatus) - 类 的构造器cn.smartjavaai.common.entity.face.LivenessResult
 
LivenessStatus - cn.smartjavaai.common.enums.face中的枚举
活体检测结果

M

mat2Image(Mat) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
Mat to BufferedImage
ModelConfig - cn.smartjavaai.common.config中的类
模型配置
ModelConfig() - 类 的构造器cn.smartjavaai.common.config.ModelConfig
 
ModelPredictorPoolManager - cn.smartjavaai.common.pool中的类
模型共享池管理器
ModelPredictorPoolManager() - 类 的构造器cn.smartjavaai.common.pool.ModelPredictorPoolManager
 

N

nms(NDArray, NDArray, float) - 类 中的静态方法cn.smartjavaai.common.utils.NMSUtils
通用 NMS 方法,输入 NDArray 形式的 boxes 和 scores,返回保留的索引列表
NMSUtils - cn.smartjavaai.common.utils中的类
 
NMSUtils() - 类 的构造器cn.smartjavaai.common.utils.NMSUtils
 

O

ObjectDetInfo - cn.smartjavaai.common.entity中的类
目标检测信息
ObjectDetInfo() - 类 的构造器cn.smartjavaai.common.entity.ObjectDetInfo
 
ObjectDetInfo(String) - 类 的构造器cn.smartjavaai.common.entity.ObjectDetInfo
 
ok() - 类 中的静态方法cn.smartjavaai.common.entity.R
 
ok(T) - 类 中的静态方法cn.smartjavaai.common.entity.R
 
OpenCVUtils - cn.smartjavaai.common.utils中的类
OpenCV 工具类
OpenCVUtils() - 类 的构造器cn.smartjavaai.common.utils.OpenCVUtils
 
orderPoints(List<Point>) - 类 中的静态方法cn.smartjavaai.common.utils.PointUtils
对 4 个关键点进行排序,顺序为: 左上、右上、右下、左下

P

perspectiveTransform(Mat, Mat, Mat) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
透视变换
Point - cn.smartjavaai.common.entity中的类
Point(double, double) - 类 的构造器cn.smartjavaai.common.entity.Point
 
PointUtils - cn.smartjavaai.common.utils中的类
 
PointUtils() - 类 的构造器cn.smartjavaai.common.utils.PointUtils
 
PoolUtils - cn.smartjavaai.common.utils中的类
 
PoolUtils() - 类 的构造器cn.smartjavaai.common.utils.PoolUtils
 
PredictorFactory<I,O> - cn.smartjavaai.common.pool中的类
Predictor 工厂类
PredictorFactory(ZooModel<I, O>) - 类 的构造器cn.smartjavaai.common.pool.PredictorFactory
 
process() - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
putCustomParam(String, Object) - 类 中的方法cn.smartjavaai.common.config.ModelConfig
添加个性化配置项
putTextWithBackground(Mat, String, Point, Scalar, Scalar, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
在图像上绘制带白色背景、黑色文字的文本

R

R<T> - cn.smartjavaai.common.entity中的类
通用响应封装类,用于统一接口返回结构
R() - 类 的构造器cn.smartjavaai.common.entity.R
 
r - 类 中的变量cn.smartjavaai.common.utils.LetterBoxUtils.ResizeResult
 
R.Status - cn.smartjavaai.common.entity中的枚举
 
readImagesFromFolder(String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
读取指定目录下所有图片,返回 List(DJL 格式)
rectXYXY(Rectangle, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
计算左上角,右下角坐标 (x0,y0,x1,y1) Get absolute coordinations
registerModel(String, ZooModel<I, O>, GenericObjectPoolConfig<Predictor<I, O>>) - 类 中的方法cn.smartjavaai.common.pool.ModelPredictorPoolManager
注册模型池
ResizeResult() - 类 的构造器cn.smartjavaai.common.utils.LetterBoxUtils.ResizeResult
 
restoreBox(NDArray, float, float, float, int, int) - 类 中的静态方法cn.smartjavaai.common.utils.LetterBoxUtils
恢复缩放后的 box
returnPredictor(String, Predictor<I, O>) - 类 中的方法cn.smartjavaai.common.pool.ModelPredictorPoolManager
归还一个 Predictor
returnToPool(ObjectPool<T>, T) - 类 中的静态方法cn.smartjavaai.common.utils.PoolUtils
 
rotateVideo(String, String, int, String, int) - 类 中的静态方法cn.smartjavaai.common.utils.VideoUtils
视频旋转

S

saveBoundingBoxImage(Image, DetectedObjects, String, String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
保存图片,含检测框
saveImage(BufferedImage, String, String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
保存BufferedImage图片
saveImage(BufferedImage, String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
保存BufferedImage图片
saveImage(Image, String, String) - 类 中的静态方法cn.smartjavaai.common.utils.ImageUtils
保存DJL图片
setCachePath(String) - 类 中的静态方法cn.smartjavaai.common.config.Config
 
setCenterCropSize(int) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
setExtendRatio(float) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
setPaddingColor(Color) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
setTargetSize(int) - 类 中的方法cn.smartjavaai.common.preprocess.BufferedImagePreprocessor
 
setX(double) - 类 中的方法cn.smartjavaai.common.entity.Point
 
setY(double) - 类 中的方法cn.smartjavaai.common.entity.Point
 
std(NDArray) - 类 中的静态方法cn.smartjavaai.common.utils.SVDUtils
计算全局标准差 Calculate global standard deviation
stripBase64Header(String) - 类 中的静态方法cn.smartjavaai.common.utils.Base64ImageUtils
去除 Base64 字符串的 Data URI 头部
sumAndFindMaxIndex(float[], float[], int) - 类 中的静态方法cn.smartjavaai.common.utils.ArrayUtils
求和并找到最大值的索引
SVDUtils - cn.smartjavaai.common.utils中的类
仿射变换处理工具
SVDUtils() - 类 的构造器cn.smartjavaai.common.utils.SVDUtils
 

T

TableStructure - cn.smartjavaai.common.entity.ocr中的类
表格结构
TableStructure() - 类 的构造器cn.smartjavaai.common.entity.ocr.TableStructure
 
toCvPoint() - 类 中的方法cn.smartjavaai.common.entity.Point
 
toOpenCVMat(NDManager, NDArray, NDArray) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
NDArray to opencv_core.Mat
toOpenCVMat(double[][]) - 类 中的静态方法cn.smartjavaai.common.utils.OpenCVUtils
double[][] points array to Mat
top - 类 中的变量cn.smartjavaai.common.utils.LetterBoxUtils.ResizeResult
 
toString() - 类 中的方法cn.smartjavaai.common.entity.Point
 
transformationFromPoints(NDManager, NDArray, NDArray) - 类 中的静态方法cn.smartjavaai.common.utils.SVDUtils
计算仿射变换矩阵 Calculate affine transformation matrix

V

valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.entity.R.Status
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法cn.smartjavaai.common.entity.R.Status
 
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.DeviceEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.EyeStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.FacialExpression
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.GenderType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.enums.face.LivenessStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.common.utils.LetterBoxUtils.PaddingPosition
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.smartjavaai.common.entity.R.Status
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.enums.DeviceEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.enums.face.EyeStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.enums.face.FacialExpression
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.enums.face.GenderType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.enums.face.LivenessStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.common.utils.LetterBoxUtils.PaddingPosition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VideoUtils - cn.smartjavaai.common.utils中的类
视频工具类
VideoUtils() - 类 的构造器cn.smartjavaai.common.utils.VideoUtils
 

W

width - 类 中的变量cn.smartjavaai.common.entity.DetectionRectangle
 
wrap(Predictor<?, ?>) - 类 中的方法cn.smartjavaai.common.pool.CommonPredictorFactory
 
wrap(Predictor<I, O>) - 类 中的方法cn.smartjavaai.common.pool.PredictorFactory
 

X

x - 类 中的变量cn.smartjavaai.common.entity.DetectionRectangle
 

Y

y - 类 中的变量cn.smartjavaai.common.entity.DetectionRectangle
 
A B C D E F G H I L M N O P R S T V W X Y 
跳过导航链接

Copyright © 2025. All rights reserved.