【发布时间】:2018-06-19 20:51:31
【问题描述】:
我一直在使用 imgaug 为我的项目增加数据。当然,我会使用仿射变换,所以我知道我们使用order 参数来选择插值方法。不过,至少对我来说,选择插值的方法看起来很晦涩。
假设这是我的增强器(它是 Sequential() 增强器的一部分):
iaa.Affine(scale = {"x": (+0.8, +1.0), "y": (+0.8, +1.0)},
translate_percent = {"x": (-0.2, +0.2), "y": (-0.2, +0.2)},
rotate = (-5, +5),
shear = ( -5, +5),
order = [1, 2], #interpolation
cval = 255,
)
据我所知,order = [1,2] 代表双二次插值,order = [0,1] 代表线性插值。这是什么意思?如何获得其他插值,例如双三次或 Lanczos?
【问题讨论】:
标签: python-3.x image-processing machine-learning computer-vision image-manipulation