カテゴリー別アーカイブ: 画像処理(解像度、ジャギー処理など)

ピントがぼけた写真をきれいに修正する方法

 せっかく撮した写真のピントが合っておらず残念に思うことは意外に多いのではないでしょうか。

 ピントが合っていない写真を修正する方法はいくつかありますが、どれも一長一短があり、思ったようにはうまく修正できません。

 ネット上にたくさんの方法が公開されていますが、いざ自分でやろうとするとうまくいかない。こんなことが多いように思います。

 その原因は、一口に「ピンぼけ」と言ってもいろいろなタイプがあるからだと思います。
 ピントが合っていない理由が手振れなのか、それとも人物以外の別の場所にピントが合っているせいなのか、など。

 今回は、後者の事例、すなわち、「人物以外の別の場所にピントが合っている」ケースで、人物のピンぼけを修正する方法を紹介します。

サンプル画像(修正前・修正後)

 まずは、サンプル画像をご覧下さい。

 この写真は、以前、ボリビアで撮影したものです。写真のピントは後ろの塔に合っていて、手前の少女がボケています。ほとんど日没状態でフラッシュなしで撮影した割にはきれいに撮れていますが、残念なことに、少女がボケてしまっています。

画像のぼけ修正前(オリジナル)

 この画像を修正したものが下の画像です。

画像のぼけ修正後

 違いが分かりにくいと思うので、少女の部分を切り抜いて比較しましょう。

 【オリジナル写真】

 【修正後の写真】

 いかがでしょうか。少女が色鮮やかに蘇った画像になっていると思います。

ピンぼけ写真の修正手順

 繰り返しになりますが、今回の事例は、背景にピントが合っていて手前の人物がボケている場合の修正方法です。

 この場合の修正には、ハイパスフィルタを使う方法が有効です。今回はPhotoshopで説明しますが、このフィルタは他のレタッチソフトにもあるので、参考になると思います。

 具体的な手順を書きます。

1.Photoshopに写真を読み込みます。

2.そのレイヤーを4つコピーします([Ctrl]+[J]を4回クリックする)。(レイヤーの数は全部で5つになります。)

3.一番上のレイヤーの描画モードを[オーバーレイ]にします。

4.[フィルタ]⇒[その他]⇒[ハイパスフィルタ]。[半径]の値を(今回は)1.0にします。[OK]をクリックします。 (この半径の値は、プレビューを見ながら決めます。)

5.上から2番目のレイヤーの描画モードを「オーバーレイ」にします。
  [フィルタ]⇒[その他]⇒[ハイパスフィルタ]。[半径]の値を1.5にします。[OK]をクリックします。

6.上から3番目のレイヤーも同じ手順で、半径の値を2.0にします。[OK]をクリックします。

7.上から4番目のレイヤーの描画モードを「オーバーレイ」にします。
  [透明度]のスライドバーを動かし、きれいな画像になるよう調整します。

 この段階で満足のいく結果にならなければ、作業を最初からやり直し、半径の値を変更します。
 きれいな画像になった場合、上から3つのレイヤーを統合して1つのレイヤーにします。レイヤーは全部で3つになります。この時点で、人物はクッキリしていますが、画質が悪くなっています。

8.一番上のレイヤー(ハイパスフィルタのレイヤー)を選択し、人物の肌の部分を輪郭を残しながら[消しゴム]で消していきます。これで、元画像のボケた肌が表示されます。同様に、背景のピントが合っている部分も消します。輪郭の部分は消さないで残すように注意します。

9.一番上のレイヤーを表示/非表示にしながら、余分な部分を確認し消します。

10.満足できる状態になったら、一番上のレイヤーの描画モードを「オーバーレイ」から[ハードライト]に変更します。なお、[ソフトライト]の方がきれいな場合もあります。

11.最後に、一番上のレイヤーの適用量を最適な値に変更します。

 作業は以上です。

 今回の方法では、ハイパスフィルタを三枚使って、きめ細かい調整をしています。また、下から二枚目のレイヤーをオーバーレイにして、透明度を変えることで、鮮やかな色合いの写真にしています。

 オーバーレイにしてからハイパスフィルターをかけることで、プレビューが可能となり、半径の値を決めるのが楽になります。

 オリジナル写真でぼやけている部分は、ボカシが入った状態なので、そのまま人物の肌に適用しています。ハイパスフィルターのレイヤーだけ表示すると下の画像のようになっています。灰色の部分がハイパスフィルターの適用範囲になります。

ハイパスフィルターの適用範囲

 このことからも分かるとおり、ピントが合っていない部分が一部分の場合には、ハイパスフィルタの適用範囲も絞り込む必要があると言うことです。(なお、このような操作は、レイヤーマスクを作り、黒で塗っていくのが一般的なやり方でしょう。)

 最後の工程で、オリジナルレイヤーに[アンシャープマスク]をかけると、全体が引き締まった感じになると思います。

写真から浮き出る人物

 一度は作りたいと思っていた「写真から飛び出したような人物」の写真を作ってみました。
 写真はウユニ塩湖で撮影したものです。

浮き出る写真_ウユニ

浮き出る写真_ウユニ03

 いつかは作ろうと思っていたのですが、よい素材がなかなか見つからず、今まで作らなかった。

 そういえば、大量にあるウユニの写真が使えるのではないかと探していたら、やはり、この1枚になりました。

 「やはり」というのは、この素材は以前にも使ったことがあるからです。厳密には、これとは別の写真なのですが、この女の子を撮影した一連の写真の中の1枚ということです。

 この子は小学生なので、画像では一部加工しています。
 

アナとローラと雪の女王

 正月番組で、ローラが「アナと雪の女王」の「Let it go」を隠し芸で再現していたのがとても印象的でした。ローラがまるでアニメの世界から抜け出してきたようで素敵な映像でした。

 そこで、今回は、ローラにアニメの中に入ってもらいました。驚くほどきれいな画像になったのでは?!

Eliza Rola1 Snow Queen
Source: Walt Disney & Nekoshi

 前作(猫GIF)が雑な仕上がりだったので、今回はきれいに作ってみました。アニメの中に迷い込んだようなローラが魅力的です。

 これは、Photoshopの[編集]⇒[オート・ブレンド・レイヤー]機能を使って作っています。この機能は、2枚の画像をブレンドし、境界が分からないように合成できるもので、コラージュに使うときれいに仕上がります。2枚の画像が違和感なく1枚の画像に溶け込んだような仕上がりになります。

Eliza Rola photoshop

 最初は、この記事で詳しい作り方を書こうかと思ったのですが、めんどくさくなったので、結果だけアップしました。

 でも、少しだけ説明します。

 きれいに合成するには、下のイメージ画像のように準備します。

 青い画像の上に緑色の画像が乗り、周囲の”のりしろ”の部分が溶け合うことで、境界が分からない画像に仕上がるというイメージです。そして、画像全体の青と緑の色が溶け合い、2枚の画像が一体になります。

 ここで注意しなければならないことは、緑色の画像ののりしろの内側のライン(赤い点線)で青い画像を切り抜くということ。下の画像があると、下の画像が表示されてしまいます。従って、この機能は、「のりしろ部分の融合機能」と理解した方が良いでしょう。上の画像を表示するには下の画像をカットするということです。

 この2枚の画像は、色調がかなり違っていても、きれいに調整して、どこにパッチをあてたのか分からないくらいに調整してくれます。なかなか優れた機能です。ただし、全体の色調まで変わってしまいますが。

[オート・ブレンド・レイヤー]機能

 この”のりしろ”の部分の作成には、[選択]⇒[修正]⇒[コントラクト]で、5pxくらいのコントラクトをかけます。これが「のりしろの幅」になります。いろいろな解像度で試したのですが、この値は、5~10px程度が妥当なようです。それ以上の値が必要だとそもそも下準備ができていないということ。これ以下だと、空白が生じます。

 最後に、胸も大きくしました。子供体型でちょっと小さかったので(汗)。背景とは切り離した別レイヤーで加工しているので、背景も一緒にゆがむようなことはありません。