Transformation components#

SynthTIGER Copyright (c) 2021-present NAVER Corp. MIT license

class synthtiger.components.transform.Align(aligns=((-1, 1), (-1, 1)))#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Crop(pxs=None, percents=None, aligns=((-1, 1), (-1, 1)))#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Fit(*args, **kwargs)#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Pad(pxs=None, percents=None, mode='constant', value=0)#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Perspective(pxs=None, percents=None, aligns=((-1, 1), (-1, 1), (-1, 1), (-1, 1)))#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Rotate(angle=(-45, 45), ccw=0)#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Skew(weights=(1, 1), angle=(-30, 30), ccw=0)#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Translate(pxs=None, percents=None)#
sample(meta=None)#
apply(layers, meta=None)#
class synthtiger.components.transform.Trapezoidate(weights=(1, 1, 1, 1), px=None, percent=None, align=(-1, 1))#
sample(meta=None)#
apply(layers, meta=None)#