VisionImage
class VisionImage : NSObject, MLKitCompatibleImageUna imagen o un búfer de imagen que se usa para detectar la visión.
-
Es la orientación en la que se muestra la imagen. El valor predeterminado es
.up.Declaración
Swift
var orientation: Int32 { get set } -
Inicializa un objeto
VisionImagecon la imagen determinada.Declaración
Swift
init(image: Any!)Parámetros
imageImagen para usar en la detección de visión. La imagen dada debe rotarse, de modo que su La propiedad
imageOrientationse estableció en.up. ElUIImagedebe tenerCGImageque no sea NULL propiedad.Valor de retorno
Una instancia de
VisionImagecon la imagen determinada. -
Inicializa un objeto
VisionImagecon el búfer de imagen determinado. Para mejorar el rendimiento, es se recomienda para minimizar la vida útil y la cantidad de instancias de esta clase cuando se inicializa conCMSampleBufferRefDeclaración
Swift
init(buffer sampleBuffer: CMSampleBuffer)Parámetros
sampleBufferBúfer de imagen para usar en la detección de visión. El búfer se debe basar en Un búfer de píxeles (no datos comprimidos), y el formato de píxeles debe ser uno de los siguientes: -
kCVPixelFormatType_32BGRA-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeEn la práctica, esto funciona con la salida de video de la cámara del teléfono, pero no con otras fuentes arbitrarias deCMSampleBufferRefs.Valor de retorno
Una instancia de
VisionImagecon el búfer de imagen determinado. -
No disponible.