スケーリングと回転にEXIFデータを使用せずに画像のスケーリングと回転を可能にするLinuxの単純な画像エディターのようなものはありますか?
これまでのところ、EOG、Shotwell、GIMPを試しましたが、画像を回転させると、EXIFヘッダーに保存されます。これは欲しくない。
GIMPがそれを行うことができたとしても、JPEGファイルを処理するときに大量のマウスクリックを必要とするため、時間がかかりすぎます。
スケーリングと回転にEXIFデータを使用せずに画像のスケーリングと回転を可能にするLinuxの単純な画像エディターのようなものはありますか?
これまでのところ、EOG、Shotwell、GIMPを試しましたが、画像を回転させると、EXIFヘッダーに保存されます。これは欲しくない。
GIMPがそれを行うことができたとしても、JPEGファイルを処理するときに大量のマウスクリックを必要とするため、時間がかかりすぎます。
回答:
スケーリングと回転にEXIFデータを使用せずに画像のスケーリングと回転を可能にするLinuxの単純な画像エディターのようなものはありますか?
私はあなたがGIMPでこれを本当にしたくないと言っていることを知っていますが、私の経験では、あなたが遭遇している問題-画像のピクセルを実際に変換するよりもEXIF方向データを優先するソフトウェア-は、画像のエクスポートと画像を保存します。
これまで、世界中のすべての画像エディターは、単純な方向変換を処理するときに、実際にピクセルを変換/変更していました。画像編集プログラムがEXIFデータを使用して物理的な変換データを保存するのは、比較的最近のことです。
どうして?簡単です。JPEG形式は不可逆形式であるため、品質が100%に設定されている場合でも、画像の回転などの単純な処理のためにJPEGを再保存すると、データが徐々に劣化します。対照的に、そのデータをEXIF情報として保存することにより、未加工のJPEG画像はそのまま残りますが、変換データが渡されるので、処理中に画像を劣化させることなく回転した画像を見ることができます。
ここで、エクスポートの概念が役立ちます。GIMPなどの多くの画像編集プログラムでは、基本的に画像データ自体を変更し、非画像編集ソフトウェアで使用するために最適化することを意味する画像をエクスポートできます。
そのため、ローテーションなどのタスクのためにイメージデータを明示的に変更する他のソフトウェアツールがあるかもしれませんが、それらをインストールして使用するのはやり過ぎかもしれません。代わりに、使用している画像編集ソフトウェアでエクスポート機能を試してみることをお勧めします。GIMP、Photoshop、またはその他の何か。
そうは言っても、GIMPがニーズに時間がかかりすぎることに言及します。正確なワークフローは不明ですが、JPEGで満たされたフォルダー/ディレクトリがある場合は、処理する必要がある可能性があります。この他の回答で言及されているツールを調査することをお勧めします。
jpegtranのようなロスレス回転を実行できますが、jpegtranとは異なり、EXIFデータを考慮します。exif方向タグをチェックすることで画像を自動的に回転でき、必要に応じてexif情報を更新します(画像の寸法、方向)、exifサムネイルも回転します。一度に複数の画像を処理できます。
jhead
ている-autorot
オプションを使用します。Exifヘッダーの「Orientation」タグを使用して、画像が直立するように回転させます。ローテーションを実行するには、プログラム「jpegtran」を使用します。このプログラムは、ほとんどのLinuxディストリビューションに含まれています。Windowsの場合は、そのコピーを取得する必要があります。回転後、Exifヘッダーの方向タグは「1」(通常の方向)に設定されます。Exifサムネイルも回転します。寸法を含むExifヘッダーの他のフィールドは変更されませんが、JPEGの高さ/幅は調整されます。
この機能は、カメラに組み込まれている方向センサーを使用してExifヘッダーの方向フィールドを自動的に設定する新しいデジタルカメラで特に役立ちます。
この他のスレッドで言及されている別のツールは次のとおりです。
nconvert
である-jpegtrans
オプションで使うならば、それはそうです。しかし、私はそれがちょうどの同じライブラリ/コア機能使用している場合だろうjpegtran
と、この他の答えは、この質問には推奨していますか?最後に、おそらくオプション付きのImageMagick convert
ツールを使用するとうまくいきますか?-auto-orient
-自動方向
画像の向きが表示に適するように(つまり、左上向きに)画像を調整します。
このオペレーターは、EXIF画像プロファイル設定「方向」を読み取ってリセットし、適切な90度回転を行って画像を正しい方向に表示します。
このEXIFプロファイル設定は通常、デジタルカメラの重力センサーを使用して設定されますが、真下または真上で撮影した写真は適切な値にならない場合があります。また、この設定をリセットせずに方向が「修正」された画像は、再度「修正」されて不正確な結果になる可能性があります。EXIFプロファイルが以前に除去されている場合、-auto-orientオペレーターは何もしません。
exiftran
し、jpegtran
あなたが探しているものかもしれません。これらのツールの両方のオプションを試して、何が起こるかを確認します。最善を尽くします。幸運を!
Exiftoolを使用して、JPEG画像からEXIFデータを削除できます。