_ImageSchema

pyspark.ml.image。 _ImageSchema

内部类pyspark.ml.image.ImageSchema属性。应该是私人和instantized。使用pyspark.ml.image.ImageSchema这个类的属性来访问的api。

方法

toImage(array[起源])

将一个数组与元数据转换为二维图像。

toNDArray(图片)

将图像转换为一个数组的元数据。

属性

columnSchema

返回图像列的模式。

imagefield

返回图像列的字段名称。

imageSchema

返回图像模式。

ocvTypes

返回OpenCV类型映射支持。

undefinedImageType

返回的名称定义为无效的图像图像类型。

方法的文档

toImage ( 数组:numpy.ndarray,起源:str= )→pyspark.sql.types.Row

将一个数组与元数据转换为二维图像。

参数
数组 numpy.ndarray

数组转换为图像。

起源 str

路径图像,可选的。

返回

这是一个二维的图像。

toNDArray ( 图像:pyspark.sql.types.Row )→numpy.ndarray

将图像转换为一个数组的元数据。

参数
图像

图片:一行,其中包含要转换的图片。它应该在指定的属性ImageSchema.imageSchema

返回
numpy.ndarray

这是一个形象。

属性的文档

columnSchema

返回图像列的模式。

返回
StructType

一个模式对于图像列,struct <产地:字符串,高度:int,宽度:int,nChannels: int,模式:int,数据:二进制>

imagefield

返回图像列的字段名称。

返回
列表

字段名称的列表。

imageSchema

返回图像模式。

返回
StructType

与单个列的图片命名为“图像”(可以为空),拥有相同的返回类型columnSchema ()

ocvTypes

返回OpenCV类型映射支持。

返回
dict

包含OpenCV的词典类型映射支持。

undefinedImageType

返回的名称定义为无效的图像图像类型。