VisionImage
class VisionImage : NSObject, MLKitCompatibleImageUn'immagine o un buffer di immagine utilizzato per il rilevamento visivo.
-
L'orientamento di visualizzazione dell'immagine. Il valore predefinito è
.up.Dichiarazione
Swift
var orientation: Int32 { get set } -
Inizializza un oggetto
VisionImagecon l'immagine specificata.Dichiarazione
Swift
init(image: Any!)Parametri
imageImmagine da utilizzare per il rilevamento visivo. L'immagine fornita deve essere ruotata, in modo che La proprietà
imageOrientationè impostata su.up.UIImagedeve avereCGImagenon NULL proprietà.Valore restituito
Un'istanza
VisionImagecon l'immagine specificata. -
Inizializza un oggetto
VisionImagecon il buffer di immagine specificato. Per migliorare le prestazioni, Si consiglia di minimizzare la durata e il numero di istanze di questa classe durante l'inizializzazione conCMSampleBufferRef.Dichiarazione
Swift
init(buffer sampleBuffer: CMSampleBuffer)Parametri
sampleBufferBuffer immagine da usare per il rilevamento visivo. Il buffer deve essere basato su un buffer di pixel (non dati compressi) e il formato dei pixel deve essere uno dei seguenti: -
kCVPixelFormatType_32BGRA-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeIn pratica: funziona con l'output video della fotocamera dello smartphone, ma non con altri sorgenti arbitrarie diCMSampleBufferRef.Valore restituito
Un'istanza
VisionImagecon il buffer di immagine specificato. -
Non disponibile.