JPEG 形式の画像のロスレス回転/反転などを行うことができます。
ロスレス回転/反転とは、JPEG 画像を再圧縮せずに画質の劣化なく回転/反転させることです。
ただし、JPEG の圧縮方法の特性により、画像の大きさによっては完全なロスレス回転/反転は行えません。
また、Exif などのメタデータを削除したり、プログレッシブに変換したりすることもできます。
回転/反転を行わずにそれらの処理のみを行うこともできます。
この機能は JPEG のファイルそのものを変更するものですので、この機能を実行した時点で JPEG ファイルの内容が書き換えられます。画像を開いた後に変更を加えていたとしても、その変更は処理結果に反映されません。
JPEG ロスレス変換を実行するには、以下の方法があります。
[詳細変換] を選択すると、以下の設定を行って変換することができます。
画像の回転と反転を行います。
それぞれの処理に関して、完全な変換が可能かどうかが右側に表示されます。
回転/反転を行いません。
画像を時計回りに90度回転します。
画像を反時計回りに90度回転します。
画像を180度回転します。
画像の左右を反転します。
画像の上下を反転します。
画像を左上から右下を軸に転置します。
時計回りに90度回転させてから左右反転するのと同じです。
画像を右上から左下を軸に転置します。
反時計回りに90度回転させてから左右反転するのと同じです。
Exif の情報を元に画像の回転/反転を行います。
もし画像に Exif が無いか、または Exif に画像の方向の情報が無い場合は、[回転/反転] で選択された処理を行います。
現在開いている画像に回転/反転処理の内容を反映させます。
ただし、これは単純に画像を回転/反転させるだけなので、完全な変換ができない場合は実際の JPEG ファイルの内容と食い違います。
完全な変換ができない場合、端の変換できない領域を切り取るようにします。
チェックをしない場合、端が反対側にはみ出すようになります。
ファイルに Exif が含まれる場合、保持するようにします。
Exif の画像サイズの情報を新しいサイズで更新します。
Exif の画像方向の情報を更新します。
ファイルに ICC プロファイルが含まれる場合、保持するようにします。
ファイルにコメントが含まれる場合、保持するようにします。
ファイルにメタデータが含まれる場合、削除するようにします。
JFIF 以外の APP マーカーが削除されます。
コードを最適化してファイルサイズが小さくなるようにします。
画像をプログレッシブ化するか、ベースライン化するか、または元の形式を維持するかを選択します。
画像をハフマン符号化するか、算術符号化するか、または元の符号化を維持するかを選択します。
[JPEG XL に変換する] がチェックされている場合、常にハフマン符号化になります。
算術符号の JPEG に対応するプログラムは限られます。
バックアップファイルを作成するようにします。
バックアップファイルは、元のファイル名の最後に .bak を付けた名前になります。
バックアップファイルが既に存在する場合は上書きされます。
[JPEG XL に変換する] がチェックされている場合、変換後のファイル名と同名のファイルがすでに存在している時に、バックアップファイルが作成されます。
JPEG XL に変換します。
変換後のファイル名は、元のファイル名の拡張子を .jxl に変えたものになります。
[バックアップを作成する] がチェックされている場合、変換後のファイル名と同名のファイルがすでに存在している時に、バックアップファイルが作成されます。
変換した JPEG XL ファイルは、サムネイルやメインウィンドウ、単独ビューアのメニューにある [JPEG XL から JPEG に変換] で元の JPEG に戻すことができます。
ただし、そのままでは変換できない形式であったり、最適化などにより、画質の劣化が起こらない範囲で変更が加えられることがあります。
メニューの [JPEG から JPEG XL に変換] を使って変換するほうが、なるべく元と同じファイルに戻せるように変換されます。
ロスレス JPEG は JPEG XL に変換できません。
変換後のファイルを指定されたフォルダに保存するようにします。
チェックを入れないと、元のファイルと同じフォルダに保存されます。
変換前の画像がプレビュー表示されます。
サムネイルで複数のファイルを選択している場合、下のファイル一覧で選択したファイルがプレビューされます。
変換後の画像がプレビュー表示されます。
画像の四隅が拡大表示されますので、完全な変換ができない場合の端の状態を確認できます。