画像ファイルからEXIFデータを取得し、Swift用に書き戻しを検索しました。しかし、私は異なる言語のための定義済みのlibsを見つけることができました。EXIFデータの読み取りと書き込み
「CFDictionaryGetValue」への参照もありますが、どのキーでデータを取得する必要がありますか?そして私はそれをどのように書き直すことができますか?
画像ファイルからEXIFデータを取得し、Swift用に書き戻しを検索しました。しかし、私は異なる言語のための定義済みのlibsを見つけることができました。EXIFデータの読み取りと書き込み
「CFDictionaryGetValue」への参照もありますが、どのキーでデータを取得する必要がありますか?そして私はそれをどのように書き直すことができますか?
私はにこれを使用していますが、画像ファイルから EXIFに関する情報を取得する:
import ImageIO
let fileURL = theURLToTheImageFile
if let imageSource = CGImageSourceCreateWithURL(fileURL as CFURL, nil) {
let imageProperties = CGImageSourceCopyPropertiesAtIndex(imageSource, 0, nil)
if let dict = imageProperties as? [String: Any] {
print(dict)
}
}
それはあなたのカラープロファイルなどの各種情報を含む辞書を与える - EXIF情報は、具体的dict["{Exif}"]
です。
ありがとうございます。それ以上です、それは私が今までに期待したものです! –
EXIFデータをイメージに書き戻すにはどうすればよいですか? – Genfood
すでに「スワイプ」タグがあります。質問タイトルにそれを含めるのは何ですか? –
私は言語が重要であることを示したいと思います。私は将来それを使用しません。 –
確かに、私は得ることができます。 :-)私はそれとどのくらいの距離を得るのか分かります。 –