英语 语义分割_Padlex数据处理-语义分割-分段变换,PaddleX,segtransforms

Compose

类将图像预处理/增强操作进行组合。

0. Compose类

paddlex.seg.transforms.Compose(transforms)

根据数据预处理/数据增强列表对输入数据进行操作。

使用示例

参数

transforms (list)

: 数据预处理/数据增强列表。

1. RandomHorizontalFlip类 随机水平翻转

paddlex.seg.transforms.RandomHorizontalFlip(prob=0.5)

以一定的概率对图像进行水平翻转,模型训练时的数据增强操作。

参数

prob (float)

: 随机水平翻转的概率。默认值为0.5。

2. RandomVerticalFlip类 随机垂直翻转

paddlex.seg.transforms.RandomVerticalFlip(prob=0.1)

以一定的概率对图像进行垂直翻转,模型训练时的数据增强操作。

参数

prob (float)

: 随机垂直翻转的概率。默认值为0.1。

3. Resize类 调整图像大小

paddlex.seg.transforms.Resize(target_size, interp='LINEAR')

调整图像大小(

resize

)。

当目标大小(

target_size

)类型为

int

时,根据插值方式, 将图像

resize

[target_size, target_size]

当目标大小(

target_size

)类型为

list

tuple

时,根据插值方式, 将图像

resize

target_size

,

target_size

的输入应为

[w, h]

(w, h)

参数

target_size (int|list|tuple)

: 目标大小

interp (str)

:

resize

的插值方式,与

opencv

的插值方式对应, 可选的值为

[‘NEAREST’, ‘LINEAR’, ‘CUBIC’, ‘AREA’, ‘LANCZOS4’]

,默认为

”LINEAR”

4. ResizeByLong类

paddlex.seg.transforms.ResizeByLong(long_size)

对图像长边

resize

到固定值,短边按比例进行缩放。

参数

long_size (int)

:

resize

后图像的长边大小。

5. ResizeRangeScaling类

paddlex.seg.transforms.ResizeRangeScaling(mi

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值