MLImage
class MLImage : NSObject
Image utilisée en machine learning sur l'appareil.
-
Largeur de l'image en pixels.
Déclaration
Swift
var width: CGFloat { get }
-
Hauteur de l'image en pixels.
Déclaration
Swift
var height: CGFloat { get }
-
Orientation d'affichage de l'image. Si
imageSourceType
est défini sur.image
, la valeur par défaut estimage.imageOrientation
; Sinon, la valeur par défaut est.up
.Déclaration
Swift
var orientation: Int32 { get set }
-
Type de la source de l'image.
Déclaration
Swift
var imageSourceType: MLImageSourceType { get }
-
Image source.
nil
siimageSourceType
n'est pas.image
.Déclaration
Swift
var image: UnsafeMutablePointer<Int32>? { get }
-
Tampon de pixel source.
nil
siimageSourceType
n'est pas.pixelBuffer
.Déclaration
Swift
var pixelBuffer: CVPixelBuffer? { get }
-
Le tampon de l'exemple source.
nil
siimageSourceType
n'est pas.sampleBuffer
.Déclaration
Swift
var sampleBuffer: CMSampleBuffer? { get }
-
Elle initialise un objet
MLImage
avec l'image donnée.Déclaration
Swift
init?(image: Any!)
Paramètres
image
Image à utiliser comme source. Sa propriété
CGImage
ne doit pas êtreNULL
.Valeur renvoyée
Une nouvelle instance
MLImage
avec l'image donnée comme source.nil
si la valeurimage
donnée estnil
ou non valide. -
Initialise un objet
MLImage
avec le tampon de pixel donné.Déclaration
Swift
init?(pixelBuffer: CVPixelBuffer)
Paramètres
pixelBuffer
Tampon de pixels à utiliser comme source. Elle sera conservée par le nouveau
MLImage
pendant la durée de son cycle de vie.Valeur renvoyée
Nouvelle instance
MLImage
avec le tampon de pixels donné comme source.nil
si la valeur Le tampon de pixel estnil
ou non valide. -
Initialise un objet
MLImage
avec l'exemple de tampon donné.Déclaration
Swift
init?(sampleBuffer: CMSampleBuffer)
Paramètres
sampleBuffer
Exemple de tampon à utiliser comme source. Elle sera conservée par le nouveau
MLImage
pendant la durée de son cycle de vie. L'échantillon de tampon doit être basé sur un d'un tampon de pixels (pas de données compressées). En pratique, il doit s'agir de la sortie vidéo de la caméra sur un appareil iOS, et non à d'autres types arbitraires deCMSampleBuffer
.Valeur renvoyée
Nouvelle instance
MLImage
avec l'exemple de tampon donné comme source.nil
si la valeur l'échantillon de tampon estnil
ou non valide. -
Indisponible.