VisionImage
class VisionImage : NSObject, MLKitCompatibleImage
Um buffer de imagem ou imagem usado para detecção de visão.
-
A orientação de exibição da imagem. O padrão é
.up
.Declaração
Swift
var orientation: Int32 { get set }
-
Inicializa um objeto
VisionImage
com a imagem especificada.Declaração
Swift
init(image: Any!)
Parâmetros
image
Imagem a ser usada na detecção de visão. A imagem determinada deve ser girada para que A propriedade
imageOrientation
está definida como.up
. OUIImage
precisa ter umCGImage
diferente de NULL .Valor de retorno
Uma instância de
VisionImage
com a imagem fornecida. -
Inicializa um objeto
VisionImage
com o buffer de imagem especificado. Para melhorar o desempenho, é recomendado para minimizar a vida útil e o número de instâncias dessa classe ao inicializar com umCMSampleBufferRef
.Declaração
Swift
init(buffer sampleBuffer: CMSampleBuffer)
Parâmetros
sampleBuffer
Buffer de imagem para usar na detecção de visão. O buffer precisa se basear um buffer de pixels (dados não compactados) e o formato do pixel deve ser um dos seguintes: –
kCVPixelFormatType_32BGRA
–kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
–kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
Na prática: isso funciona com a saída de vídeo da câmera do smartphone, mas não com outros fontes arbitrárias deCMSampleBufferRef
s.Valor de retorno
Uma instância de
VisionImage
com o buffer de imagem fornecido. -
Indisponível.