GMLImage
@interface GMLImage : NSObjectUma imagem usada no machine learning no dispositivo.
-
Largura da imagem, em pixels.
Declaração
Objective-C
@property (nonatomic, readonly) CGFloat width; -
Altura da imagem em pixels.
Declaração
Objective-C
@property (nonatomic, readonly) CGFloat height; -
A orientação de exibição da imagem. Se
imageSourceTypefor.image, o valor padrão seráimage.imageOrientationCaso contrário, o valor padrão será.up.Declaração
Objective-C
@property (nonatomic) int orientation; -
O tipo de origem da imagem.
Declaração
Objective-C
@property (nonatomic, readonly) GMLImageSourceType imageSourceType; -
A imagem de origem.
nilseimageSourceTypenão for.image.Declaração
Objective-C
@property (nonatomic, readonly, nullable) int *image; -
O buffer de pixel de origem.
nilseimageSourceTypenão for.pixelBuffer.Declaração
Objective-C
@property (nonatomic, readonly, nullable) CVPixelBufferRef pixelBuffer; -
O buffer de amostra de origem.
nilseimageSourceTypenão for.sampleBuffer.Declaração
Objective-C
@property (nonatomic, readonly, nullable) CMSampleBufferRef sampleBuffer; -
Inicializa um objeto
MLImagecom a imagem especificada.Declaração
Objective-C
- (nullable instancetype)initWithImage:(id)image;Parâmetros
imageA imagem a ser usada como origem. A propriedade
CGImagenão pode serNULL.Valor de retorno
Uma nova instância de
MLImagecom a imagem fornecida como origem.nilse oimagefornecido énilou inválido. -
Inicializa um objeto
MLImagecom o buffer de pixel especificado.Declaração
Objective-C
- (nullable instancetype)initWithPixelBuffer: (nonnull CVPixelBufferRef)pixelBuffer;Parâmetros
pixelBufferO buffer de pixels a ser usado como origem. Ela será retida pelo novo
MLImagedurante todo o ciclo de vida.Valor de retorno
Uma nova instância de
MLImagecom o buffer de pixel fornecido como origem.nilse o endereço especificado o buffer de pixel énilou inválido. -
Inicializa um objeto
MLImagecom o buffer de amostra fornecido.Declaração
Objective-C
- (nullable instancetype)initWithSampleBuffer: (nonnull CMSampleBufferRef)sampleBuffer;Parâmetros
sampleBufferO buffer de amostra a ser usado como origem. Ela será retida pelo novo
MLImagedurante todo o ciclo de vida. O buffer de amostra precisa se basear buffer de pixel (dados não compactados). Na prática, deve ser a saída de vídeo da câmera em um dispositivo iOS, não outros tipos arbitrários deCMSampleBuffers.Valor de retorno
Uma nova instância de
MLImagecom o buffer de amostra fornecido como origem.nilse o endereço especificado o buffer de amostra énilou é inválido. -
Indisponível.
Declaração
Objective-C
- (nonnull instancetype)init;