public class LetterBoxUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LetterBoxUtils.PaddingPosition |
static class |
LetterBoxUtils.ResizeResult |
| 构造器和说明 |
|---|
LetterBoxUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static LetterBoxUtils.ResizeResult |
letterbox(ai.djl.ndarray.NDManager manager,
ai.djl.ndarray.NDArray img,
int targetW,
int targetH,
float padColor,
LetterBoxUtils.PaddingPosition position)
按比例缩放 + padding
|
static LetterBoxUtils.ResizeResult |
letterboxWithMeta(ai.djl.ndarray.NDArray paddingImg,
float r,
int left,
int top) |
static ai.djl.ndarray.NDArray |
restoreBox(ai.djl.ndarray.NDArray boxes,
float scaleRatio,
float left,
float top,
int keypointStart,
int keypointDim)
恢复缩放后的 box
|
public static LetterBoxUtils.ResizeResult letterboxWithMeta(ai.djl.ndarray.NDArray paddingImg, float r, int left, int top)
public static LetterBoxUtils.ResizeResult letterbox(ai.djl.ndarray.NDManager manager, ai.djl.ndarray.NDArray img, int targetW, int targetH, float padColor, LetterBoxUtils.PaddingPosition position)
img - 原图 NDArray HWCtargetW - 目标宽度targetH - 目标高度padColor - padding 填充颜色,RGB 归一化 0-1position - padding 位置:CENTER / LEFT_TOP / RIGHT_BOTTOMpublic static ai.djl.ndarray.NDArray restoreBox(ai.djl.ndarray.NDArray boxes,
float scaleRatio,
float left,
float top,
int keypointStart,
int keypointDim)
boxes - scaleRatio - left - top - keypointStart - keypointDim - Copyright © 2025. All rights reserved.