pyflink.dataframe.DataType.image#
- classmethod DataType.image(mode: Optional[pyflink.common.image.ImageMode] = None, height: Optional[int] = None, width: Optional[int] = None) pyflink.dataframe.datatype.DataType[source]#
Decoded image type.
- Parameters
mode – Image mode, e.g.
ImageMode.L,ImageMode.LA,ImageMode.RGB,ImageMode.RGBA, orImageMode.L16.height – Fixed image height. Requires
modeandwidth.width – Fixed image width. Requires
modeandheight.
Only the fully fixed-shape form enables optimized serialization. Mode-only images remain self-describing at runtime.
Example:
>>> DataType.image() >>> DataType.image(ImageMode.RGB) >>> DataType.image(ImageMode.RGB, height=224, width=224)