_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

返回的名稱定義為無效的圖像圖像類型。