MLImage-Framework-Referenz

MLImage

class MLImage : NSObject

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

  • Breite des Bilds 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 Bilds. 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 Quellpixelpuffer. nil, wenn imageSourceType nicht .pixelBuffer ist.

    Erklärung

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • Der Quellbeispielzwischenspeicher. 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 Bild, das als Quelle verwendet werden soll. Die CGImage-Property darf nicht NULL sein.

    Rückgabewert

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

  • Initialisiert ein MLImage-Objekt mit dem angegebenen Pixelpuffer.

    Erklärung

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    Parameter

    pixelBuffer

    Der Pixelpuffer, der als Quelle verwendet werden soll. Sie wird vom neuen MLImage-Instanz für die Dauer ihres Lebenszyklus.

    Rückgabewert

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

  • Initialisiert ein MLImage-Objekt mit dem angegebenen Beispielzwischenspeicher.

    Erklärung

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    Parameter

    sampleBuffer

    Der Beispielzwischenspeicher, der als Quelle verwendet werden soll. Sie wird vom neuen MLImage-Instanz für die Dauer ihres Lebenszyklus. Der Beispielzwischenspeicher muss auf einem (keine komprimierten Daten) enthalten. In der Praxis sollte es die Videoausgabe der Kamera sein. auf einem iOS-Gerät und nicht auf andere Arten von CMSampleBuffers.

    Rückgabewert

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

  • Nicht verfügbar.