ToolConvoyToolConvoyv2.6
IMAGE

画像を回転 / 反転 — 任意角度、ブラウザ内処理

画像を任意の角度で回転、または水平 / 垂直に反転。無料、ブラウザ内処理でアップロード不要。

● ローカル動作 · EXIF はアップロードされませんページ読み込み以降のツールによる通信:0件

Drop your image here

PNG, JPG, or WebP — up to 50 MB

画像を任意の角度で回転させたり、水平 / 垂直に反転させたりすることは、日常的なワークフローでもっともよく使われる画像操作の二つです。数度傾いたスキャン書類をまっすぐにしたり、ミラーエッジのレイアウトのために鏡像の構図を作ったり、カメラの向きが逆になって撮ってしまった selfie を反転させたりする場合でも、これらの操作は基本中の基本です。

回転の仕組み

画像を角度 θ で回転させると、すべての画素の位置は二次元回転行列によって変換されます:

[ x' ]   [ cos θ   -sin θ ] [ x ]
[ y' ] = [ sin θ    cos θ ] [ y ]

本ツールはこの行列を画像全体に作用させます。90° の倍数ではない角度では、回転後の画像はより大きなバウンディングボックスを必要とします。たとえば 100 × 100 の画像を 45° 回転させると、142 × 142 ピクセルのキャンバスになります。余った領域は、PNG / WebP の場合は透明で、JPG の場合は単色の背景で塗りつぶされます。

反転

水平反転は X 軸を −1 倍にスケーリングすることで画像を左右対称にします。垂直反転は Y 軸を −1 倍にスケーリングすることで画像を上下対称にします。Canvas の操作としてはいずれもロスレスな変換であり、反転は画質を劣化させるのではなく、各画素の表示位置を入れ替えるだけです。

反転と回転を同時に行う場合は、もっとも直感的な結果になるように、反転が回転の前に適用されます。まず画像がミラーされ、その結果に対し指定した角度の回転が行われます。

広告

使い方

  1. 画像をドロップ

    PNG、JPG、または WebP ファイルをドロップゾーンにドラッグします(最大 50 MB)。オリジナル画像のライブプレビューが表示され、回転と反転のコントロールが利用できます。

  2. 回転と反転を調整

    角度スライダー(0°〜359°)と Flip H / Flip V トグルを使って変換を設定します。コントロールを操作すると、プレビューがリアルタイムで更新されます。

  3. Apply をクリックして処理

    Apply ボタンをクリックして画像を処理します。結果は同じ形式で新しいファイルとして書き出されます。回転時には、回転後のフレームを収めるためキャンバスが拡大される場合があります。

よくある質問

90° 単位ではなく、任意の角度で回転できますか?

はい。スライダーでは 0°〜359° の任意の角度を選べます。画像は回転後のフレームに収まる新しいバウンディングボックスで再構成されるため、コンテンツがクリップされることはありません。

出力形式は何ですか?

出力形式は入力と同じです:PNG は PNG のまま、JPG は JPG のまま、WebP は WebP のままです。JPG の場合、品質とファイルサイズのバランスをとるため 92% の品質が使われます。

回転によって画質は低下しますか?

回転自体は Canvas API によってフル解像度で再ラスタライズされるため、品質低下はありません。JPG 出力は 92% 品質で再エンコードされるため、世代損失はごくわずかに発生します。

画像はアップロードされますか?

されません。回転行列の計算を含むすべての処理は、HTML5 Canvas API によってブラウザ内で実行されます。ファイルがデバイスの外に出ることはありません。

回転させずに反転だけしたい場合は?

角度を 0° のままにして Flip H または Flip V をトグルし、Apply をクリックします。回転ステップを実行せずに反転だけが適用されます。

回転しても透明度は保持されますか?

はい。アルファチャネルは回転パイプライン全体を通じて保持されます。回転後のバウンディングボックスで元画像の範囲外にあたる領域は、透明ピクセルで塗りつぶされます。

制限事項

  • EXIF の自動回転には非対応本ツールは EXIF orientation タグを読み取りません。カメラが付与したオリエンテーションフラグはそのまま無視されるため、スライダーを使って手動で向きを補正してください。
  • キャンバスサイズが変わることがある90° の倍数以外の角度で回転すると、回転後の画像を収めるためにキャンバスが大きくなります。元画像にアルファチャネルがある場合は四隅に透明な余白が生じ、不透明な形式の場合は塗りつぶし色が適用されます。
  • 可逆的なロスレス回転は不可90°/180°/270° の正確な倍数で回転した場合でも、画像は Canvas で再ラスタライズされ再エンコードされます。一部の JPEG ロスレス回転ツールとは異なり、本ツールは新しいエンコードを生成します。
  • JPG の再圧縮JPG の入力は 92% 品質で再エンコードされます。視覚的にはほぼ無損失ですが、数学的に完全なロスレスではありません。PNG と WebP にはこの問題はありません。

プラットフォーム別の注意点

macOS
Safari、Chrome、Firefox で動作します。Preview.app は 90°/180° の回転はできますが、任意の角度は設定できません。
Windows
Edge、Chrome、Firefox で動作します。標準の「フォト」アプリは 90° 単位の回転のみ可能です。
Linux
CLI での同等操作:`convert input.png -rotate 45 output.png`(ImageMagick)。反転:`convert input.png -flop output.png`(水平)または `-flip`(垂直)。
Web
完全にクライアントサイドで動作します。アップロードもサーバーへのラウンドトリップもありません。最新のブラウザで開いてそのまま使えます。
広告
広告