Comment obtenir les métadonnées UIImage SANS utiliser UIImagePickerController.Obtenir les métadonnées UIImage sans utiliser UIImagePickerController
J'ai fondamentalement une variable UIImage et je veux obtenir les métadonnées.
J'aurais besoin de quelque chose comme "myImage.date" pour accéder à la date par exemple.
EDIT 1: J'essaie cela, mais il bloque (trouvé nul sur exif var)
func getData(image: UIImage) {
guard let data = UIImageJPEGRepresentation(image, 1),
let source = CGImageSourceCreateWithData(data as CFData, nil) else { return}
let imageProperties = CGImageSourceCopyPropertiesAtIndex(source, 0, nil)
let a = Unmanaged.passUnretained(kCGImagePropertyExifDateTimeOriginal).toOpaque()
let exif = CFDictionaryGetValue(imageProperties, a)
print(exif)
}
Où est votre code? Qu'avez-vous essayé? Qu'est-ce qui ne fonctionne pas? Quelles recherches avez-vous faites? Pourquoi n'a pas travaillé pour toi? Vous obtiendrez des réponses plus nombreuses et meilleures Si vous démontrez que vous avez pris le temps d'essayer de vous aider. Voir [Demander] –
J'ai ma variable UIImage qui contient une image prise depuis le téléphone et de là j'ai besoin d'obtenir les métadonnées. Mec je recherche sur le net mais tout le monde utilise le délégué uiimagepickercontroller. Je pense qu'il est inutile de faire une vidéo pour vous prouver mes recherches sur google.com – user3722523
Est-ce que c'est ce dont vous avez besoin? http://stackoverflow.com/q/40175160/2227743 – Moritz