ResizeType

功能

枚举类型ResizeType,代表图像的缩放方式。

结构定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
enum ResizeType {
    RESIZER_STRETCHING = 0,
    RESIZER_TF_KEEP_ASPECT_RATIO,
    RESIZER_MS_KEEP_ASPECT_RATIO,
    RESIZER_ONLY_PADDING,
    RESIZER_KEEP_ASPECT_RATIO_LONG,
    RESIZER_KEEP_ASPECT_RATIO_SHORT,
    RESIZER_RESCALE,
    RESIZER_RESCALE_DOUBLE,
    RESIZER_MS_YOLOV4,
};

参数说明

参数名

说明

RESIZER_STRETCHING

拉伸缩放。

RESIZER_TF_KEEP_ASPECT_RATIO

对应TensorFlow框架FastRCNN模型缩放方式。

RESIZER_MS_KEEP_ASPECT_RATIO

等比缩放。

RESIZER_ONLY_PADDING

按原始长宽进行填充。

RESIZER_KEEP_ASPECT_RATIO_LONG

按长边比例缩放。

RESIZER_KEEP_ASPECT_RATIO_SHORT

按短边比例缩放。

RESIZER_RESCALE

按长宽缩放的较小比例拉伸缩放。

RESIZER_RESCALE_DOUBLE

按长宽缩放的较小比例拉伸缩放两次。

RESIZER_MS_YOLOV4

对应YOLOv4模型缩放方式。