web-dev-qa-db-ja.com

スキャンした画像のわずかな回転のずれを簡単に修正するにはどうすればよいですか

スキャンした画像がたくさんあり(> 500)、その大部分は完全に正方形ではない紙でスキャンされました。再度位置合わせするには、約1〜5度回転させる必要があります。

これを行うソフトウェアはありますか?私はいくつかのスキャナードライバーがそうすることを知っていますが、私のものはそうではないようです。

更新:ここで欲しいのは 画像レジストレーション ソフトウェアのようです。

7
AndrewR

WindowsでGoogleのPicasaデスクトップアプリケーションを使用しています (英国のダウンロードページへのリンク) 写真の整理とマイナーな編集に使用しています。これは非常にうまくいくことの1つです。

画像を回転させると、その上にグリッドが重ねられ、下部に画像を回転させるスライダーが表示されます。画像を回転させても、グリッドは参照として所定の位置に留まります。

デフォルトでは、Picasaは実際に画像を変更しませんが、適用した変換を記憶します。ファイルを更新する必要がある場合は、(オプションで)変更をPicasa内に保存すると、隠しフォルダーに元のファイルのバックアップが作成されます。

2
Randy Orrison

Imagemagick ローテーションを含むバッチ処理を処理できます。もちろん、どの画像がどの程度の回転量(1〜5度)を必要とするかを知る必要があります。すべてを1度回転させてから、さらに1度確認するか、最初にすべてをチェックして回転量のフォルダーに入れることができます。

-回転度{<} {>} Paeth画像の回転(せん断演算を使用)を画像に適用します。

画像の幅が高さを超える場合にのみ、>を使用して画像を回転させます。 <は、幅が高さよりも小さい場合にのみ画像を回転します。たとえば、-rotate "-90>"を指定し、画像サイズが480x640の場合、画像は回転しません。ただし、画像が640x480の場合、-90度回転します。 >または<を使用する場合は、ファイルのリダイレクトとして誤って解釈されないように、引用符で囲んでください。

2
outsideblasts