Referencia del framework de MLImage

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 es image.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 si imageSourceType no es .image.

    Declaración

    Swift

    var image: UnsafeMutablePointer<Int32>? { get }
  • Es el búfer de píxeles de origen. nil si imageSourceType no es .pixelBuffer.

    Declaración

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • Es el búfer de muestra de origen. nil si imageSourceType 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 ser NULL.

    Valor de retorno

    Una instancia de MLImage nueva con la imagen determinada como fuente. nil si el image especificado es nil 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. Es nil si el búfer de píxeles dado es nil 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 de CMSampleBuffer.

    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 es nil o no es válido.

  • No disponible.