public class YoloV5FaceTranslator extends Object implements ai.djl.translate.Translator<ai.djl.modality.cv.Image,ai.djl.modality.cv.output.DetectedObjects>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
YoloV5FaceTranslator.Builder |
static class |
YoloV5FaceTranslator.YoloOutputType |
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
applyRatio |
protected List<String> |
classes |
protected int |
height |
protected ai.djl.translate.Pipeline |
pipeline |
protected boolean |
removePadding |
protected float |
threshold |
protected int |
width |
| 限定符 | 构造器和说明 |
|---|---|
protected |
YoloV5FaceTranslator(YoloV5FaceTranslator.Builder builder)
Constructs an ImageTranslator with the provided builder.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static YoloV5FaceTranslator.Builder |
builder()
Creates a builder to build a
YoloV8Translator with specified arguments. |
static YoloV5FaceTranslator.Builder |
builder(Map<String,?> arguments)
Creates a builder to build a
YoloV8Translator with specified arguments. |
protected ai.djl.modality.cv.output.DetectedObjects |
nms(int imageWidth,
int imageHeight,
List<ai.djl.modality.cv.output.Landmark> boxes,
List<Integer> classIds,
List<Float> scores,
float scale) |
protected ai.djl.modality.cv.output.DetectedObjects |
processFromBoxOutput(int imageWidth,
int imageHeight,
ai.djl.ndarray.NDList list,
float scale) |
ai.djl.ndarray.NDList |
processInput(ai.djl.translate.TranslatorContext ctx,
ai.djl.modality.cv.Image input) |
ai.djl.modality.cv.output.DetectedObjects |
processOutput(ai.djl.translate.TranslatorContext ctx,
ai.djl.ndarray.NDList list) |
protected float threshold
protected boolean applyRatio
protected boolean removePadding
protected ai.djl.translate.Pipeline pipeline
protected int width
protected int height
protected YoloV5FaceTranslator(YoloV5FaceTranslator.Builder builder)
builder - the data to build withpublic static YoloV5FaceTranslator.Builder builder()
YoloV8Translator with specified arguments.public static YoloV5FaceTranslator.Builder builder(Map<String,?> arguments)
YoloV8Translator with specified arguments.arguments - arguments to specify builder optionspublic ai.djl.ndarray.NDList processInput(ai.djl.translate.TranslatorContext ctx,
ai.djl.modality.cv.Image input)
throws Exception
processInput 在接口中 ai.djl.translate.PreProcessor<ai.djl.modality.cv.Image>Exceptionpublic ai.djl.modality.cv.output.DetectedObjects processOutput(ai.djl.translate.TranslatorContext ctx,
ai.djl.ndarray.NDList list)
throws Exception
processOutput 在接口中 ai.djl.translate.PostProcessor<ai.djl.modality.cv.output.DetectedObjects>Exceptionprotected ai.djl.modality.cv.output.DetectedObjects processFromBoxOutput(int imageWidth,
int imageHeight,
ai.djl.ndarray.NDList list,
float scale)
Copyright © 2025. All rights reserved.