MLImage
class MLImage : NSObjectEin 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
imageSourceTypeden Wert.imagehat, ist der Standardwertimage.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, wennimageSourceTypenicht.imageist.Erklärung
Swift
var image: UnsafeMutablePointer<Int32>? { get } -
Der Quellpixelpuffer.
nil, wennimageSourceTypenicht.pixelBufferist.Erklärung
Swift
var pixelBuffer: CVPixelBuffer? { get } -
Der Quellbeispielzwischenspeicher.
nil, wennimageSourceTypenicht.sampleBufferist.Erklärung
Swift
var sampleBuffer: CMSampleBuffer? { get } -
Initialisiert ein
MLImage-Objekt mit dem angegebenen Bild.Erklärung
Swift
init?(image: Any!)Parameter
imageDas Bild, das als Quelle verwendet werden soll. Die
CGImage-Property darf nichtNULLsein.Rückgabewert
Eine neue
MLImage-Instanz mit dem angegebenen Image als Quelle.nil, wenn die angegebeneimageistniloder ungültig. -
Initialisiert ein
MLImage-Objekt mit dem angegebenen Pixelpuffer.Erklärung
Swift
init?(pixelBuffer: CVPixelBuffer)Parameter
pixelBufferDer 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 istniloder ungültig. -
Initialisiert ein
MLImage-Objekt mit dem angegebenen Beispielzwischenspeicher.Erklärung
Swift
init?(sampleBuffer: CMSampleBuffer)Parameter
sampleBufferDer 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 vonCMSampleBuffers.Rückgabewert
Eine neue
MLImage-Instanz mit dem angegebenen Beispielzwischenspeicher als Quelle.nil, wenn die angegebene Beispielzwischenspeicher istniloder ungültig. -
Nicht verfügbar.