髪の色を変えるときに難しいのは、選択範囲の作り方と自然さの2点です。髪の部分を選んで新しいレイヤーにコピーし、目標の色で塗りつぶしたあと、描画モードと不透明度で元の光になじませていきます。オンラインPSなら、実際に染める前に仕上がりを確認できるので便利です。
ステップ1:画像を開く
1. オンラインPS(zaixianps.cc)を開きます。
2. 画面左上のファイル → 開くをクリック(または Ctrl+O を使う)し、髪の色を変えたい写真を選びます。
ステップ2:髪の範囲を選択する
1. 左側のツールボックスからクイック選択ツール(W)を選びます。
2. カンバス上でクリックしながらドラッグすると、オンラインPSが髪の輪郭を自動でとらえます。Shift で選択範囲に追加、Alt(Mac では Option)で選択範囲から除外できます。髪全体が選ばれるまで繰り返してください。
ステップ3:新しいレイヤーにコピーする
選択ができたら、Ctrl+J(または右クリック → レイヤーをコピー)で、選択した髪を新しいレイヤーにコピーします。既定の名前は レイヤー 1 です。
ステップ4:目標の色で塗りつぶす
1. レイヤー 1 を選んだまま(レイヤーパネルでそのレイヤーをクリック)、Ctrl を押しながらレイヤーのサムネールをクリックし、選択範囲が髪の部分のままであることを確認します。
2. 塗りつぶしダイアログ(Shift+F5)を開き、内容でカラーを選び、色の四角をクリックして好きな色(たとえば赤の #FF0000)を選びます。OK を押すと塗りつぶされます。
ステップ5:描画モードと不透明度を設定する
レイヤーパネルで レイヤー 1 の描画モードをカラーに変え、不透明度を適切な値まで下げます(既定は 50% 前後、元の髪の濃さによって調整してください)。この手順により、色は色相だけに影響し、元の光と影のディテールはそのまま残ります。
最後に Ctrl+D で選択を解除すれば、自然な髪色の仕上がりになります。
- 色が自然に見えない:まずイメージ → 色調補正 → 色相・彩度(Ctrl+U)で色を微調整してみてください。
- 髪の輪郭がギザギザする:選択範囲を作ったあと、選択範囲 → 選択範囲を変更 → 拡張/縮小(またはぼかし)で境界を柔らかくします。
- いくつかの色を一度に試したい:
レイヤー 1を複数コピーし、それぞれ別の色で塗りつぶして、表示/非表示を切り替えながら見比べます。 - 色が肌まで回り込む:
レイヤー 1にレイヤーマスクを追加し、元の色を残したい部分を黒いブラシで塗って隠します。
参考資料
- オンラインPS
- Adobe 公式ドキュメント