MLImage
class MLImage : NSObject
Obraz używany przez systemy uczące się na urządzeniu.
-
Szerokość obrazu w pikselach.
Deklaracja
Swift
var width: CGFloat { get }
-
Wysokość obrazu w pikselach.
Deklaracja
Swift
var height: CGFloat { get }
-
Orientacja wyświetlania obrazu. Jeśli
imageSourceType
to.image
, domyślną wartością jestimage.imageOrientation
; w przeciwnym razie domyślna wartość to.up
.Deklaracja
Swift
var orientation: Int32 { get set }
-
Typ źródła obrazu.
Deklaracja
Swift
var imageSourceType: MLImageSourceType { get }
-
Obraz źródłowy.
nil
, jeśliimageSourceType
ma wartość różną od.image
.Deklaracja
Swift
var image: UnsafeMutablePointer<Int32>? { get }
-
Bufor piksela źródłowego.
nil
, jeśliimageSourceType
ma wartość różną od.pixelBuffer
.Deklaracja
Swift
var pixelBuffer: CVPixelBuffer? { get }
-
Bufor próbki źródłowego.
nil
, jeśliimageSourceType
ma wartość różną od.sampleBuffer
.Deklaracja
Swift
var sampleBuffer: CMSampleBuffer? { get }
-
Inicjuje obiekt
MLImage
z podanym obrazem.Deklaracja
Swift
init?(image: Any!)
Parametry
image
Obraz, który ma być używany jako źródło. Właściwość
CGImage
nie może mieć wartościNULL
.Zwracana wartość
Nowe wystąpienie
MLImage
z podanym obrazem jako źródłem.nil
, jeśli podana wartośćimage
jestnil
lub jest nieprawidłowy. -
Inicjuje obiekt
MLImage
z podanym buforem pikseli.Deklaracja
Swift
init?(pixelBuffer: CVPixelBuffer)
Parametry
pixelBuffer
Bufor piksela, który ma być używany jako źródło. Będzie ona przechowywana przez nową
MLImage
przez cały cykl życia.Zwracana wartość
Nowa instancja
MLImage
z podanym buforem pikseli jako źródłem.nil
, jeśli podana bufor pikseli ma wartośćnil
lub jest nieprawidłowy. -
Inicjuje obiekt
MLImage
z podanym buforem próbki.Deklaracja
Swift
init?(sampleBuffer: CMSampleBuffer)
Parametry
sampleBuffer
Bufor próbki, który ma być używany jako źródło. Będzie ona przechowywana przez nową
MLImage
przez cały cykl życia. Bufor próbki musi być oparty na bufora (nie skompresowane dane). W praktyce powinno to być wyjście wideo z kamery na urządzeniu z iOS, a nie w innych typachCMSampleBuffer
.Zwracana wartość
Nowa instancja
MLImage
z podanym buforem próbki jako źródłem.nil
, jeśli podana bufor próbki ma wartośćnil
lub jest nieprawidłowy. -
Niedostępne.