VisionImage
class VisionImage : NSObject, MLKitCompatibleImageImage ou tampon d'image utilisé pour la détection visuelle.
-
Orientation d'affichage de l'image. La valeur par défaut est
.up.Déclaration
Swift
var orientation: Int32 { get set } -
Elle initialise un objet
VisionImageavec l'image donnée.Déclaration
Swift
init(image: Any!)Paramètres
imageImage à utiliser dans la détection visuelle. Il est nécessaire de faire pivoter l'image donnée. La propriété
imageOrientationest définie sur.up. L'élémentUIImagedoit contenir une valeurCGImagenon nulle .Valeur renvoyée
Une instance
VisionImageavec l'image donnée. -
Initialise un objet
VisionImageavec le tampon d'image donné. Pour améliorer les performances, recommandé pour réduire la durée de vie et le nombre d'instances de cette classe lors de l'initialisation avec unCMSampleBufferRef.Déclaration
Swift
init(buffer sampleBuffer: CMSampleBuffer)Paramètres
sampleBufferTampon d'image à utiliser dans la détection visuelle. Le tampon doit être basé sur Un tampon de pixels (et non des données compressées) et le format de pixel doit être l'un des suivants: –
kCVPixelFormatType_32BGRA–kCVPixelFormatType_420YpCbCr8BiPlanarFullRange–kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeEn pratique, cela fonctionne avec la sortie vidéo de l'appareil photo du téléphone, mais pas avec sources arbitraires deCMSampleBufferRef.Valeur renvoyée
Une instance
VisionImageavec le tampon d'image donné. -
Indisponible.