2016-10-10 12 views
0

Не удается получить, как программно получить все в разделе «Дополнительная информация» для любой заданной фотографии в быстром режиме. Меня особенно интересуют данные профиля цвета. Есть идеи?Как получить данные профиля цвета для изображения на диске в swift

Ordinary file information

ответ

1

Оказалось довольно легко:

let path = // Some Image path on disk 
let url = NSURL.fileURL(withPath: path) 
let imageSource = CGImageSourceCreateWithURL(url as CFURL, nil) 
if imageSource != nil { 
let imageProperties = CGImageSourceCopyPropertiesAtIndex(imageSource!, 0, nil) 
var dict = imageProperties as! Dictionary<String, Any> 
print(dict["ProfileName"]!) 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^