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 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
, wennimageSourceType
nicht.image
ist.Erklärung
Swift
var image: UnsafeMutablePointer<Int32>? { get }
-
Der Quellpixelpuffer.
nil
, wennimageSourceType
nicht.pixelBuffer
ist.Erklärung
Swift
var pixelBuffer: CVPixelBuffer? { get }
-
Der Quellbeispielzwischenspeicher.
nil
, wennimageSourceType
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 nichtNULL
sein.Rückgabewert
Eine neue
MLImage
-Instanz mit dem angegebenen Image als Quelle.nil
, wenn die angegebeneimage
istnil
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 istnil
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 vonCMSampleBuffer
s.Rückgabewert
Eine neue
MLImage
-Instanz mit dem angegebenen Beispielzwischenspeicher als Quelle.nil
, wenn die angegebene Beispielzwischenspeicher istnil
oder ungültig. -
Nicht verfügbar.