一个用 Swift 编写的简单图像文件元数据提取工具。
这个 Swift 包被设计为一个简单的实用工具,用于从图像文件中提取元数据,它利用了 Apple 的 'Image I/O' 框架,该框架可以“读取和写入大多数图像文件格式,并访问图像的元数据”。
SwiftImageMetadata 可以作为一个 Swift 包使用。要安装它,只需将以下行添加到您的 'Package.swift' 文件中
.package(url: "https://github.com/bdh777psu/SwiftImageMetadata", branch: "main"),
...或者将 SwiftImageMetadata.swift 文件拖到您的项目中。
import SwiftImageMetadata
let pathToFile = URL(filePath: "/path/file.heic")
let simUtil = SwiftImageMetadata()
let metadata = simUtil.readImageMetadata(fromURL: pathToFile, forMetadata: .gps)
print(metadata)
.all //returns all available metadata
.exif
.gps
.makeApple
.tiff
Diogo Lessa
SwiftImageMetadata 基于 MIT 许可证发布。