JPEG画像のEXIF方向タグを変更したいのですが、実際には回転させないでください。私が作ったアプリケーションのテストケースとしてそれらを使うためにこれをしたいです。
どうすればLinuxでそれができますか?一緒にやれますか exiftool?そして、もしそうなら、どうですか?
JPEG画像のEXIF方向タグを変更したいのですが、実際には回転させないでください。私が作ったアプリケーションのテストケースとしてそれらを使うためにこれをしたいです。
どうすればLinuxでそれができますか?一緒にやれますか exiftool?そして、もしそうなら、どうですか?
回答:
次の方法で既存の方向情報を取得できます exiftool 次のように:
exiftool -Orientation -n image.jpg
これは、MIEタグに保持されている方向情報の内部値を表示します。を省略すると、値を英語の文字列として返すことができます。 -n フラグ発見できる 追加情報はこちら 特定の回転/方向の値に関して。
変化 方向データを exiftool 次のようにして行うことができます。
exiftool -Orientation=1 -n image.jpg
ここでは、方向は1に設定されています。 回転しない 。これらの数はEXIF仕様に従って定義されています。上のリンクで、さまざまな回転値がどのような効果をもたらすのかを確認できます。
(注:あなたが使用する必要があります -n 値が数値であることを示すために方向を設定するときの引数。忘れた場合、exiftoolは orientation=x 文字列として数と間違った回転を設定します。 exiftool -orientation=1 image.jpg 実際には向きを3に設定します。これは 'Rotate 180'です。
以下のコマンドを使用して向きを変更できます 例exiftool -orientation = "Horizontal(normal)" filename.tiff