pyflink.multimodal.operators.image_flip#
- image_flip(*columns, mode='horizontal', concurrency=None)[source]#
Flip an image horizontally, vertically, or rotate 180 degrees.
- Parameters
*columns – Optional image columns. When provided, the UDF is applied directly instead of returning a factory.
mode – Flip direction —
"horizontal"(default),"vertical", or"rotate180"(equivalent to flipping both axes).concurrency – UDF concurrency.
Noneuses the framework default.
- Returns
A UDF producing decoded image values.
- Example::
>>> # As a reusable variable >>> flip = image_flip(mode="horizontal") >>> df = df.with_columns("flipped", flip(col("img"))) >>> >>> # Inline >>> df = df.with_columns("flipped", image_flip(col("img"), mode="horizontal"))