VisionImage
class VisionImage : NSObject, MLKitCompatibleImageEin Bild oder Bildpuffer, der für die Seherkennung verwendet wird.
-
Die Anzeigeausrichtung des Bilds. Der Standardwert ist
.up.Erklärung
Swift
var orientation: Int32 { get set } -
Initialisiert ein
VisionImage-Objekt mit dem angegebenen Bild.Erklärung
Swift
init(image: Any!)Parameter
imageBild zur Verwendung bei der visuellen Erkennung. Das Bild sollte gedreht werden, Das Attribut „
imageOrientation“ ist auf „.up“ festgelegt. DerUIImage-Wert darfCGImagenicht NULL-Werte enthalten Property.Rückgabewert
Eine
VisionImage-Instanz mit dem angegebenen Image. -
Initialisiert ein
VisionImage-Objekt mit dem angegebenen Bildpuffer. Um die Leistung zu verbessern, wird empfohlen, die Lebensdauer und die Anzahl der Instanzen dieser Klasse bei der Initialisierung mit einCMSampleBufferRef.Erklärung
Swift
init(buffer sampleBuffer: CMSampleBuffer)Parameter
sampleBufferBildzwischenspeicher für die Seherkennung. Der Puffer muss auf einen Pixelpuffer (keine komprimierten Daten) und das Pixelformat muss eines der folgenden sein: –
kCVPixelFormatType_32BGRA–kCVPixelFormatType_420YpCbCr8BiPlanarFullRange–kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeDies funktioniert in der Praxis mit der Videoausgabe der Handykamera, aber nicht bei anderen durch beliebige Quellen vonCMSampleBufferRef.Rückgabewert
Eine
VisionImage-Instanz mit dem angegebenen Bildzwischenspeicher. -
Nicht verfügbar.