Ctrl+K
Logo image Logo image

Site Navigation

  • API Reference
  • Examples

Site Navigation

  • API Reference
  • Examples

Section Navigation

  • PyFlink Table
  • PyFlink DataFrame
  • PyFlink Multimodal
    • Image
    • Video
    • Utilities
  • PyFlink DataStream
  • PyFlink Common

pyflink.multimodal.operators.image_adjust_color#

image_adjust_color(*columns, brightness=1.0, contrast=1.0, saturation=1.0, concurrency=None)[source]#

Adjust image brightness, contrast, and saturation.

Each factor is a multiplier: 1.0 = no change, < 1.0 = decrease, > 1.0 = increase.

Parameters
  • *columns – Optional image columns. When provided, the UDF is applied directly instead of returning a factory.

  • brightness – Brightness multiplier (>= 0). Default 1.0.

  • contrast – Contrast multiplier (>= 0). Default 1.0.

  • saturation – Saturation (color intensity) multiplier (>= 0). Default 1.0.

  • concurrency – UDF concurrency. None uses the framework default.

Returns

A UDF producing decoded image values.

Example::
>>> # As a reusable variable
>>> adjust = image_adjust_color(brightness=1.5)
>>> df = df.with_columns("bright", adjust(col("img")))
>>>
>>> # Inline
>>> df = df.with_columns("bright", image_adjust_color(col("img"), brightness=1.5))

previous

pyflink.multimodal.operators.image_blur

next

pyflink.multimodal.operators.image_remove_background

Show Source

Created using Sphinx 4.5.0.