MLImage
class MLImage : NSObject
Una imagen que se usa en el aprendizaje automático en el dispositivo.
-
Es el ancho de la imagen en píxeles.
Declaración
Swift
var width: CGFloat { get }
-
Es la altura de la imagen en píxeles.
Declaración
Swift
var height: CGFloat { get }
-
Es la orientación en la que se muestra la imagen. Si
imageSourceType
es.image
, el valor predeterminado esimage.imageOrientation
; de lo contrario, es.up
.Declaración
Swift
var orientation: Int32 { get set }
-
Es el tipo de fuente de la imagen.
Declaración
Swift
var imageSourceType: MLImageSourceType { get }
-
Es la imagen de origen.
nil
siimageSourceType
no es.image
.Declaración
Swift
var image: UnsafeMutablePointer<Int32>? { get }
-
Es el búfer de píxeles de origen.
nil
siimageSourceType
no es.pixelBuffer
.Declaración
Swift
var pixelBuffer: CVPixelBuffer? { get }
-
Es el búfer de muestra de origen.
nil
siimageSourceType
no es.sampleBuffer
.Declaración
Swift
var sampleBuffer: CMSampleBuffer? { get }
-
Inicializa un objeto
MLImage
con la imagen determinada.Declaración
Swift
init?(image: Any!)
Parámetros
image
La imagen que se usará como fuente. Su propiedad
CGImage
no debe serNULL
.Valor de retorno
Una instancia de
MLImage
nueva con la imagen determinada como fuente.nil
si elimage
especificado esnil
o no es válido. -
Inicializa un objeto
MLImage
con el búfer de píxeles determinado.Declaración
Swift
init?(pixelBuffer: CVPixelBuffer)
Parámetros
pixelBuffer
Es el búfer de píxeles que se usará como fuente. La nueva instancia
MLImage
lo conservará durante todo su ciclo de vida.Valor de retorno
Una instancia de
MLImage
nueva con el búfer de píxeles determinado como origen. Esnil
si el búfer de píxeles dado esnil
o no es válido. -
Inicializa un objeto
MLImage
con el búfer de muestra determinado.Declaración
Swift
init?(sampleBuffer: CMSampleBuffer)
Parámetros
sampleBuffer
El búfer de muestra que se usará como origen. La nueva instancia
MLImage
lo conservará durante todo su ciclo de vida. El búfer de muestra debe basarse en un búfer de píxeles (no en datos comprimidos). En la práctica, debería ser la salida de video de la cámara en un dispositivo iOS, no otros tipos arbitrarios deCMSampleBuffer
.Valor de retorno
Una instancia de
MLImage
nueva con el búfer de muestra determinado como origen.nil
si el búfer de muestra dado esnil
o no es válido. -
No disponible.