MLImage-Framework-Referenz

MLImage

class MLImage : NSObject

Ein Bild, das für maschinelles Lernen auf dem Gerät verwendet wird.

  • Breite des Bildes in Pixeln.

    Erklärung

    Swift

    var width: CGFloat { get }
  • Höhe des Bildes in Pixeln

    Erklärung

    Swift

    var height: CGFloat { get }
  • Die Anzeigeausrichtung des Bildes. Wenn imageSourceType den Wert .image hat, ist der Standardwert image.imageOrientation. Andernfalls ist der Standardwert .up.

    Erklärung

    Swift

    var orientation: Int32 { get set }
  • Der Typ der Bildquelle.

    Erklärung

    Swift

    var imageSourceType: MLImageSourceType { get }
  • Das Quell-Image. nil, wenn imageSourceType nicht .image ist.

    Erklärung

    Swift

    var image: UnsafeMutablePointer<Int32>? { get }
  • Der Quellpixel-Zwischenspeicher. nil, wenn imageSourceType nicht .pixelBuffer ist.

    Erklärung

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • Der Quellbeispielpuffer. nil, wenn imageSourceType nicht .sampleBuffer ist.

    Erklärung

    Swift

    var sampleBuffer: CMSampleBuffer? { get }
  • Initialisiert ein MLImage-Objekt mit dem angegebenen Bild.

    Erklärung

    Swift

    init?(image: Any!)

    Parameter

    image

    Das Image, das als Quelle verwendet werden soll. Die Eigenschaft CGImage darf nicht NULL sein.

    Rückgabewert

    Eine neue MLImage-Instanz mit dem angegebenen Image als Quelle. nil, wenn die angegebene image nil oder ungültig ist.

  • Initialisiert ein MLImage-Objekt mit dem angegebenen Pixelzwischenspeicher.

    Erklärung

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    Parameter

    pixelBuffer

    Der Pixelzwischenspeicher, der als Quelle verwendet werden soll. Es wird von der neuen MLImage-Instanz für die Dauer ihres Lebenszyklus beibehalten.

    Rückgabewert

    Eine neue MLImage-Instanz mit dem angegebenen Pixelzwischenspeicher als Quelle. nil, wenn der angegebene Pixelzwischenspeicher nil oder ungültig ist.

  • Initialisiert ein MLImage-Objekt mit dem angegebenen Stichprobenpuffer.

    Erklärung

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    Parameter

    sampleBuffer

    Der Beispielpuffer, der als Quelle verwendet werden soll. Es wird von der neuen MLImage-Instanz für die Dauer ihres Lebenszyklus beibehalten. Der Beispielzwischenspeicher muss auf einem Pixelzwischenspeicher (keine komprimierten Daten) basieren. In der Praxis sollte es sich um die Videoausgabe der Kamera auf einem iOS-Gerät handeln und nicht um andere CMSampleBuffer-Typen.

    Rückgabewert

    Eine neue MLImage-Instanz mit dem angegebenen Stichprobenpuffer als Quelle. nil, wenn der angegebene Stichprobenzwischenspeicher nil oder ungültig ist.

  • Nicht verfügbar.