_ImageSchema¶
- 
class pyspark.ml.image._ImageSchema[source]¶
- Internal class for pyspark.ml.image.ImageSchema attribute. Meant to be private and not to be instantized. Use pyspark.ml.image.ImageSchema attribute to access the APIs of this class. - Methods - toImage(array[, origin])- Converts an array with metadata to a two-dimensional image. - toNDArray(image)- Converts an image to an array with metadata. - Attributes - Returns the schema for the image column. - Returns field names of image columns. - Returns the image schema. - Returns the OpenCV type mapping supported. - Returns the name of undefined image type for the invalid image. - Methods Documentation - 
toImage(array: numpy.ndarray, origin: str = '') → pyspark.sql.types.Row[source]¶
- Converts an array with metadata to a two-dimensional image. - Parameters
- arraynumpy.ndarray
- The array to convert to image. 
- originstr
- Path to the image, optional. 
 
- array
- Returns
- Row
- that is a two dimensional image. 
 - New in version 2.3.0: .. 
 
 - 
toNDArray(image: pyspark.sql.types.Row) → numpy.ndarray[source]¶
- Converts an image to an array with metadata. - Parameters
- imageRow
- image: A row that contains the image to be converted. It should have the attributes specified in ImageSchema.imageSchema. 
 
- image
- Returns
- numpy.ndarray
- that is an image. 
 - New in version 2.3.0: .. 
 
 - Attributes Documentation - 
columnSchema¶
- Returns the schema for the image column. - Returns
- StructType
- a schema for image column, - struct<origin:string, height:int, width:int, nChannels:int, mode:int, data:binary>.
 - New in version 2.4.0: .. 
 
 - 
imageFields¶
- Returns field names of image columns. - Returns
- list
- a list of field names. 
 - New in version 2.3.0: .. 
 
 - 
imageSchema¶
- Returns the image schema. - Returns
- StructType
- with a single column of images named “image” (nullable) and having the same type returned by - columnSchema().
 - New in version 2.3.0: .. 
 
 - 
ocvTypes¶
- Returns the OpenCV type mapping supported. - Returns
- dict
- a dictionary containing the OpenCV type mapping supported. 
 - New in version 2.3.0: .. 
 
 - 
undefinedImageType¶
- Returns the name of undefined image type for the invalid image. - New in version 2.3.0. 
 
-