GMLImage
@interface GMLImage : NSObjectUn'immagine utilizzata nel machine learning on-device.
-
Larghezza dell'immagine in pixel.
Dichiarazione
Objective-C
@property (nonatomic, readonly) CGFloat width; -
Altezza dell'immagine in pixel.
Dichiarazione
Objective-C
@property (nonatomic, readonly) CGFloat height; -
L'orientamento di visualizzazione dell'immagine. Se
imageSourceTypeè.image, il valore predefinito èimage.imageOrientation; altrimenti il valore predefinito è.up.Dichiarazione
Objective-C
@property (nonatomic) int orientation; -
Il tipo di origine dell'immagine.
Dichiarazione
Objective-C
@property (nonatomic, readonly) GMLImageSourceType imageSourceType; -
L'immagine di origine.
nilseimageSourceTypenon è.image.Dichiarazione
Objective-C
@property (nonatomic, readonly, nullable) int *image; -
Il buffer dei pixel di origine.
nilseimageSourceTypenon è.pixelBuffer.Dichiarazione
Objective-C
@property (nonatomic, readonly, nullable) CVPixelBufferRef pixelBuffer; -
Il buffer del campione di origine.
nilseimageSourceTypenon è.sampleBuffer.Dichiarazione
Objective-C
@property (nonatomic, readonly, nullable) CMSampleBufferRef sampleBuffer; -
Inizializza un oggetto
MLImagecon l'immagine specificata.Dichiarazione
Objective-C
- (nullable instancetype)initWithImage:(id)image;Parametri
imageL'immagine da utilizzare come fonte. La relativa proprietà
CGImagenon deve essereNULL.Valore restituito
Una nuova istanza
MLImagecon l'immagine specificata come origine.nilseimagespecificato ènilo non valido. -
Inizializza un oggetto
MLImagecon il buffer di pixel specificato.Dichiarazione
Objective-C
- (nullable instancetype)initWithPixelBuffer: (nonnull CVPixelBufferRef)pixelBuffer;Parametri
pixelBufferIl buffer di pixel da utilizzare come origine. Verrà conservato dal nuovo
MLImageper la durata del suo ciclo di vita.Valore restituito
Una nuova istanza
MLImagecon il buffer di pixel specificato come origine.nilse la data specificata buffer di pixelnilo non valido. -
Inizializza un oggetto
MLImagecon il buffer di esempio specificato.Dichiarazione
Objective-C
- (nullable instancetype)initWithSampleBuffer: (nonnull CMSampleBufferRef)sampleBuffer;Parametri
sampleBufferIl buffer di esempio da utilizzare come origine. Verrà conservato dal nuovo
MLImageper la durata del suo ciclo di vita. Il buffer di esempio deve essere basato su una buffer di pixel (dati non compressi). In pratica, dovrebbe essere l'output video della videocamera su un dispositivo iOS, non altri tipi arbitrari diCMSampleBuffer.Valore restituito
Una nuova istanza
MLImagecon il buffer di esempio specificato come origine.nilse la data specificata buffer di campionamentonilo non valido. -
Non disponibile.
Dichiarazione
Objective-C
- (nonnull instancetype)init;