画像ミラー反転

セルフィー画像は水平方向に鏡像化されます。これは、スマートフォンがプレビューをユーザーの視線方向に翻転させるためです。反射した状態で入力したテキストは、画面を翻転するまで逆順に表示されます。ポートレートモードで撮影した画像をランドスケープ形式で保存した場合も、画面を翻転すれば直立方向に表示できます。このツールは、画像を水平方向(左→右)または垂直方向(上→下)に無損失で翻転します。出力形式で要求される範囲を超える再符号化は一切行われません。

画像を反転する方法

  1. 1

    画像をドロップします

    JPG、PNG、WebP、HEIC

  2. 2

    フィリップの方向を選択します

    水平(左から右へ)、垂直(上から下へ)、または両方。

  3. 3

    結果をプレビューします

    元のバージョンと反転したバージョンを並べて表示します。

  4. 4

    エクスポート

    可能な限りロスレスJPEG形式に変換(品質をバイトごとに保持);PNGまたはWebP形式に再エンコードします。

鏡像変換、反転、回転、これらにはどのような違いがあるのでしょうか?

人々は、これら3つの処理が対称画像に対して似たような結果をもたらすため、しばしば混同してしまいます。

定義

操作 ピクセルの移動 外観
横方向の反転(鏡像) 列 i → 列(幅 − 1 − i) 文字が左右逆になり、人物の左右の手が入れ替わる
縦方向の反転 行 j → 行(高さ − 1 − j) 左右はそのままに上下が逆になる
180°回転 横方向と縦方向の両方を反転 上下逆かつ鏡像になる
時計回りに90°回転 軸を入れ替え、一方を反転する 縦向きが横向きになる
転置 行 i 列 j → 行 j 列 i 対角線での鏡像

ロスレスなJPGの反転

JPEGの8×8 DCTブロックは再エンコードせずにその場で反転でき、元のJPEG画質をバイト単位でそのまま保つ「ロスレス反転」が可能です。入力がJPGで、寸法が8の倍数のときにこの方法が使われます。8の倍数でない寸法の場合は、端の細い帯部分だけ再エンコードが必要になることがあります。

反転がよく使われる場面

  • セルフィーの補正:iPhoneのカメラはセンサーが捉えたままの画像を保存しますが(鏡像ではない)、プレビューは鏡像でした。セルフィーが「なんだか変」に見えるときは、横方向に反転してください。
  • スキャン文書の修正:印刷面を上向きにしてスキャナーに置いた文書は、鏡像の文字になります。
  • 左右対称のデザイン:構図の半分を反転し、元の隣に並べると一瞬で対称になります。
  • ビフォーアフターのパネル:片方を反転して、2枚の写真が中央の継ぎ目に向かって内側を向くようにします。

反転してもファイルサイズは変わりません

8の倍数でない寸法のJPGを再エンコードする場合を除き、反転してもファイルサイズは変わりません。ピクセルのヒストグラムはまったく同じで、位置だけが違います。

よくある質問

PNGとWebPのロスレスなら完全にロスレスです。JPGでは、寸法が8の倍数のときに真のロスレス反転が可能で、そうでない場合は端の帯部分がわずかな画質の代償を伴って再エンコードされます。このツールは可能な限りロスレスの経路を使います。

人間の顔は完全な左右対称ではないため、反転したセルフィーは元の写真と微妙に違って見えることがよくあります。文字や看板は反転をすぐに露呈しますが、顔はむしろ見慣れて感じられます(鏡で自分を見ているのがまさにその姿だからです)。

このツールは反転後に標準の向き(1)を書き込み、反転をピクセルデータに焼き込むため、ビューアがEXIFをどう解釈しても画像は同じように表示されます。

このツールではできません、反転は画像全体に対する処理です。一部だけ反転したい場合は、その領域を切り取って反転し、画像オーバーレイツールで貼り戻してください。

関連ツール

このツールは他の言語でも利用できます