如何在可可App中读取.HEIC的图像属性?

时间:2018-10-10 11:03:26

标签: swift macos cocoa heic

我想阅读包含多个图像的.HEIC图像属性。我有一个.heic图像,其中包含16个图像,下面的代码可以读取第一个图像,但是,如何显示所有16个图像属性?

这是我的代码

    let source = CGImageSourceCreateWithURL(inputURL as CFURL, nil)
             if let source = source{
                let imageProperties = CGImageSourceCopyPropertiesAtIndex(source, 0, nil) as? [String: Any]
                print("image properties \(imageProperties!)")
              }
             if let image = CGImageSourceCreateImageAtIndex(source, 0, nil)
              {
                 print("image\(image)")
             }

我正在Mac OS 10.13中运行

有什么建议吗?

预先感谢!

0 个答案:

没有答案