本の電話カメラの写真で灰色の背景を白にする方法は?


18

これは、電話のカメラで本から撮った(多くの)写真です。ここに画像の説明を入力してください

問題は、背景が灰色すぎることです。真っ白にしたい。Adobe Photoshop CS6があります。誰も私がこれを修正する方法を知っていますか?

注:他の多くの写真にこれを行う必要があるため、指示が必要です。

ありがとう


これは、カメラが画像を平均して15%グレーであると想定し、それに応じて露出とホワイトバランスを設定することにより発生します。カメラで許可されている場合は、カスタムホワイトバランスを設定するか、写真を意図的に露出過度にすることで、今後のショットでそれを回避できます。
マーク14

2
@Markホワイトバランスは、輝度ではなく色相に関係しています。そのため、カメラに手動露出のオプションが用意されている場合は、停止するだけで画像を露出オーバーにすることができます。
サークルB 14

@CircleB、あなたは正しい。カスタムホワイトバランスを使用して灰色の雪の同様の問題を修正すると思っていましたが、EXIFデータを見て、露出過剰で修正しました。
マーク14

1
画像を「露出オーバー」にするのではなく、正しく露光するのです。この画像は露出不足です。白い紙の画像を正しく露光すると、白い背景と黒い線ができます。露出オーバーの画像には、純粋な白い背景と薄い灰色の線があります。
デビッドリチャービー14

回答:


31

まず、画像の彩度を下げます(CMD+ SHIFT+ U)。これにより、すべての色が削除され、純粋な白が簡単に得られます。

ファイルを開いた状態で、画像->調整->レベルを選択します。これが得られます: ここに画像の説明を入力してください

次に、2つの外側の三角形を次のように入れます(好きなものが得られるまで、これをいじる必要があります)。

ここに画像の説明を入力してください

これで終わるはずです!

ここに画像の説明を入力してください


これはかなりうまくいきました。ただし、角に黒い斑点が残ることもありますが、手動で修正できると思います。
オメガ14

+1携帯電話から撮影した画像を調整するたびに、常にこの方法を使用します。時には少しマニュアルラビングアウトは奇数暗いスポットのために必要とされるが、それは通常1でトリックを行います
SaturnsEye

7
「破壊的に」ではなく調整レイヤーを使用してこれを行う場合、レイヤーを画像から画像へコピーし、必要に応じて設定を微調整することさえできます。
ビンセント14

2
@bakabaka、それは非常に真実です。アクションを作成して、画像のフォルダ全体で実行することもできます。
サークルB 14

1
同じコントロールパネルでこれを行う簡単な方法は、写真のスポイトを使用することです。白いものを選択してから、白い点を選択します。次に、黒い点を選択して、黒い点を選択します。その後、出力レベルを手動で調整して微調整します。しかし、点眼器はこのタスクのトンを簡単にします。
JakeGould 14

26

このような写真をきれいにする素晴らしい方法を思いつきました。背景や照明が不均一(つまり、この質問の例よりもはるかに悪い場合)でも機能し、色を保持します。

私の指示はGimpに基づいていますが、Photoshopのような他のプログラムでも非常に似ています。

編集:Gimpには「ガウス分布の違い」と呼ばれるフィルターがあり、以下で説明するプロセスを1ステップで実装します。

まず、レイヤーの複製を作成します。

レイヤーダイアログ

コピーしたレイヤーをガウスぼかしでぼかします。元の画像から詳細を把握できないほど十分に大きいカーネルサイズを使用します。元の投稿の写真には100ピクセルを使用しました。

ガウスぼかしダイアログ

次のようになります。

ぼやけた魚の写真

次に、ぼかしレイヤーの「モード」を「分割」に設定します。

モードが分割に設定されたレイヤーダイアログ

結果の画像は、白い背景の線画になります。

背景が削除された魚の写真

ここで行っているのは、基本的に画像のハイパスフィルターであり、低周波情報を削除し(背景色のゆっくりした変化)、高周波情報を保持します(ラインアート)。


実際、Gimpには「ガウス分布の違い」と呼ばれるフィルターがあり、これを正確に行うことができますが、1ステップで;)
pix 14

1
答えを編集してください!
デビッドリチャービー

1
@DavidRicherby質問はもともとPhotoshopに関するものだったので、「neener-neener、Gimpは1ステップでそれを行うことができます」という効果的な投稿はOPにとってあまり有用ではありません。Photoshopを含むほとんどのグラフィックパッケージで使用できる比較的基本的な画像操作を使用する方法を説明しました。
pix 14

実際、他のユーザーに別のソフトウェアで別の方法を提案することはまったく問題ありません。OPの質問に完全に焦点を当てているわけではないため、それほど多くの票を獲得できないかもしれませんが、代替案は常に歓迎します。
ドム14

@ MrE.Upvoterは、PSでこれを行う以外に、まさに異なるスクリーンショットで説明されている手順です。imagemagickなどにも同じことが当てはまります。
joojaa 14

10

曲線でコントラストを上げます。

手順:

画像を選択してCtrl- を押しますM。これにより、曲線ダイアログが表示されます。 ここに画像の説明を入力してください 画像が白黒になるまで、上の点を左に、下の点を右に移動します。(それは韻を踏む!)


私はそれを説明することはできませんが、時々この方法はうまく機能します。時々私は両方の方法を使用する必要があります笑。
オメガ14

@omegaこのメソッドはより多くの制御を提供します。
GiantCowFilms 14

5

Adobe Photoshopを持っていない人のために、無料のクロスプラットフォームの代替手段を以下に示します。

ImageMagickを使用すると、コマンドラインで実行できます。

convert lQchR.png -auto-level -white-threshold 78% fish.png

ここに画像の説明を入力してください

これには白のしきい値の微調整が必​​要になる場合がありますが、特に複数の写真がある場合はGUIよりも高速です。

convert *.png -auto-level -white-threshold 78% x-%04d.png


編集:

除算を使用する別の方法は、joojaaのコメントで指摘されています。

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

ここに画像の説明を入力してください


imagemagickの場合は+1。ところで、imagemagickでローパス除算を行うこともできます。その利点は、バランス値をプライミングする必要がないことです。これはおそらく、自動化の点で優れています。
joojaa

@joojaa私はそのオプションに精通していません。それはより良い動作するかどうかの答えに新しい段落を編集すること自由に感じなさい
Tymric

@Timmy convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngメソッドはここで説明されています。必要に応じて自動レベルを追加します。
joojaa 14

@joojaaありがとうございます。私はその結果に沿って答えにこれを追加しました
Tymric

-1

ImageMagick変換コマンドは、Windows変換コマンドと競合する場合があります。そのため、フルパスを指定する必要があります。

画像phototext.pngの灰色の背景を変更して、新しい画像phototext1.pngを作成するとします。

ImageMagickがC:\ Program Files \ ImageMagick-7.0.3-Q16フォルダーにインストールされているとします

次に、コマンドプロンプトで次のコマンドを記述します

"C:\ Program Files \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-threshold 78%phototext1.png


1
こんにちは、Murtaza Khan博士、GDSEへようこそ。私たちは厳密なQ&A形式(フォーラム形式とは対照的)に従っていますので、あなたの答えは質問に実際に答えていないので、あなたの答えが下票を得るかもしれないと思いますImageMagickについては言及していません)。ヘルプセンターにアクセスして、サイトの仕組みの詳細をご覧ください。
カイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.