EXIFの "keywords"属性の値を持つイメージのEXIF情報を取得しようとしています。私が成功しただけで、画像を開いて使用することによりmini_magickを使用してEXIF情報を読んでいる:Railsアプリケーションでmini_magickを使ってEXIFキーワードを取得するには?
image["EXIF:Model"]
を何らかの理由で、私が知っている画像のキーワードを返します。以下のいずれもがそれらを持っていない:
image["EXIF:Keywords"]
image["EXIF:XPKeywords"]
image["EXIF:Subject"]
私は問題の画像にこのユーティリティを使ってこの情報があることを確認しました:http://regex.info/exif.cgi
mini_magickは特定のEXIF値にしかアクセスできませんか?私は特定のEXIF情報にアクセスすることができますが、他の情報にはアクセスできないように思えます。
リンクありがとうございます。非常に便利。しかし、mini_magickを使用している場合、コマンドイメージ["IPTC:2:25"]は単に "IPTC:2:25"を返すだけです - 私はmini_magickがEXIFと同じようにIPTCデータへのアクセスをサポートしているとは思いません。私はこの状況の回避策を見つけましたが、回答に投稿します。 – retailevolved
@retailevolved mini_magickは[IPTCをサポートしていません](https://github.com/probablycorey/mini_magick/blob/master/lib/mini_magick.rb#L204)です。彼らはImagemagickの周りにすべての機能を実装していたと確信していましたが、間違っていました。 –
@retailevolved私はIPTCを取得する方法を見つけました。私の更新された答えを見てください。 –