MLImage
class MLImage : NSObject
Obraz używany w systemach uczących 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
, wartością domyślną 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
nie ma wartości.image
.Deklaracja
Swift
var image: UnsafeMutablePointer<Int32>? { get }
-
Bufor pikseli źródłowych.
nil
, jeśliimageSourceType
nie ma wartości.pixelBuffer
.Deklaracja
Swift
var pixelBuffer: CVPixelBuffer? { get }
-
Bufor próbki źródłowej.
nil
, jeśliimageSourceType
nie ma wartości.sampleBuffer
.Deklaracja
Swift
var sampleBuffer: CMSampleBuffer? { get }
-
Inicjuje obiekt
MLImage
danym obrazem.Deklaracja
Swift
init?(image: Any!)
Parametry
image
Obraz, który ma być źródłem. 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śliimage
ma wartośćnil
lub jest nieprawidłowy. -
Inicjuje obiekt
MLImage
podanym buforem pikseli.Deklaracja
Swift
init?(pixelBuffer: CVPixelBuffer)
Parametry
pixelBuffer
Bufor pikseli, który ma być używany jako źródło. Będzie ona przechowywana przez nową instancję
MLImage
przez cały cykl życia.Zwracana wartość
Nowe wystąpienie
MLImage
z podanym buforem pikseli jako źródłem.nil
, jeśli dany bufor pikseli ma wartośćnil
lub jest nieprawidłowy. -
Inicjuje obiekt
MLImage
za pomocą podanego przykładowego bufora.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ą instancję
MLImage
przez cały cykl życia. Bufor próbki musi być oparty na buforze pikseli (a nie na danych skompresowanych). W praktyce powinno to być wyjście wideo kamery urządzenia z iOS, a nie inne dowolne typy elementówCMSampleBuffer
.Zwracana wartość
Nowa instancja
MLImage
z podanym przykładowym buforem jako źródłem.nil
, jeśli bufor próbki ma wartośćnil
lub jest nieprawidłowy. -
Niedostępne.