グレースケールシェードをアルファチャネルに変換する


20

グレースケール画像があります。Adobe Photoshopを使用して、グレースケールトーンをアルファチャネルの透明度データに変換する必要があります。領域が黒の場合、透明度なしと言います。白い領域は、アルファチャネルで完全に透明なピクセルに変換されます。

どうやってするの?

更新:

これは、Fireworksで作成したサンプルファイルです。このサンプルは、Photoshopで達成したい結果です。

サンプル

このPNGをPhotoshopで開くと、意味がわかります。


あなたが言ったことから、あなたはアルファチャンネルが必要ではなく、レイヤーマスクが必要です。更新された回答をご覧ください。
ジャンゴラインハルト

1
実際にはアルファが必要ですが、答えを確認して戻ってくる時間をもう少しください。私が欲しいのはAdobe Fireworksに存在するものですが、Photoshopではありません。
パブロ

さて、私はあなたにアルファチャンネルを与えましたが、あなたはそれがあなたが望むものではないと決めました。レイヤーマスクオプションを試してみることをお勧めします。これには、希望する効果があるためです。
ジャンゴラインハルト

回答:


8

完全に黒いレイヤー(ラスターまたはベクター)を作成します。その後...

Layer > Add Layer Mask

レイヤーに完全に白いマスクを追加します。これがアルファチャネルになります。(レイヤーの横にある[チャンネル]タブをクリックして)チャンネルを見ると、このアルファチャンネルが次のように表示されます。

Layer 0 Mask

これで、グレースケールイメージ(または任意のチャンネル)をコピーして、これに貼り付けることができます。CTRL + Iを使用して反転します。


私の答えはどうしてあなたにまったく同じ結果を与えなかったのですか??
ジャンゴラインハルト

この答えは時代遅れです。誰かがPho​​toshopの新しいバージョンを修正できますか?
-AzulShiva

@AzulShivaあなたは、ただ編集を提案することができます。
vbence

17

わかりました、これはとても簡単です。

  1. [チャンネル]タブに移動します。
  2. 目的の画像のサムネイルの横に「グレー」が表示されます(「グレー」が表示されていない場合、画像はグレースケールではありません)。
  3. Ctrl[ グレー]の横にあるサムネイル画像をクリックします(Macの場合はクリックします)。これにより、画像のすべての白い領域が選択されます。
  4. 白い領域を選択したまま、[レイヤー]タブに戻り、画像が配置されているレイヤーを選択します。
  5. 次に、トップメニューに移動して、[レイヤー]> [レイヤーマスク]> [選択を非表示]を選択します。「レイヤーマスク」が選択できない場合、画像レイヤーが背景に設定されていないことを確認します(背景になっている場合はダブルクリックし、開いたウィンドウで「OK」をクリックします。レイヤー0 ")。

Photoshopですべての白い領域が透明になります。

上記の手法で作成した画像を次に示します。

上記の手法で編集した画像


ネガティブバージョンがあります。ただし、画像は透明ではありません。私が期待していたのは、このグレースケール画像を他の画像の上に重ねると、白い領域に背景画像が透明に見えることです。これは起きていません。また、グレースケール画像自体にデフォルトのフォトホップ背景透明グリッドが表示されることを期待していました。
パブロ

そうですか。あなたはあなたの質問を間違った言い方をしたと思います。アルファチャンネルは必要なく、レイヤーマスクが必要です。回答を更新します。
ジャンゴラインハルト

このファイルをレイヤーマスクなしで標準のTIFFとしてレイヤーなしで保存すると、透明度が失われ、マスクで記述された透明部分が白になることに注意してください。(tiffでは、アルファはチャネルです)。したがって、使用する方法は、目的の結果ファイルによって異なります。
ホレイショ

horatio、それはまったく真実ではありません。保存時に[TIFFオプション]ウィンドウで[透明度の保存]が有効になっていることを確認してください。[レイヤーを破棄]を選択した場合でも、レイヤーマスクの透明度が保存されます。信じられない?自分で試してみてください。
ジャンゴラインハルト

3

プログラムGIMP(無料で使用およびダウンロードでき、Photoshopに似ています)には、ピッキングやマスキングをあまり行わずに、求めていることを正確に行う非常に簡単な方法があります。これは、Photoshopに行く前にGIMPで写真の編集とペイントを学び、Photoshopがすべての白、グレーを取り除き、黒を滑らかに見せるこの高速で簡単な方法を持っていなかったことにショックを受けたためです多くのステップ。

GIMPを使用している場合、プロセスは次のとおりです。

1ドキュメントを開きます(白黒写真など)2.レイヤーメニューで写真を右クリックし、[アルファチャネルを追加]を選択します。3.上部の[カラー]メニューに移動し、[アルファにカラー]を選択します。大丈夫。それでおしまい。できました。1分ほどかかります。

あなたはそれをphotoshopファイルまたは他の何かとして保存することができます。また、選択された色は白黒でデフォルトで白になりますが、あなたは好きな色を色選択できます。不規則なエッジの束を残しません。


どうもありがとう。PhotoShopが他の回答と協力するのに苦労していましたが、今回はGIMPがきちんとした仕事をしました(それを行うスクリプトを書く寸前でした-1つの画像の時間の無駄です!)。
PeterT

0

Paint.NETで

  1. ここから「BoltBaitのプラグインパック」ダウンロードしてインストールします
  2. 効果メニュー->オブジェクト->グレーをアルファに切り替える...
  3. 「削除してグレーをアルファに切り替えます」というメッセージが表示されたら、白を選択します。

0

正しい答えは次のとおりです。

アルファチャンネルを作成し、それを使用してレイヤーマスクを作成することに関する上記の提案は正しいですが、重要な最終的な要素が欠落しています。上記から得られる結果には透明性がありますが、ピクセルはまだグレースケールであるため、色付きの背景に対する影の効果は奇妙に見えます。

レイヤーにカラーオーバーレイを追加し、BLACKに設定する必要があります。これにより、すべてのピクセルは透明度を維持しますが、黒になります。これは、影付きの透明なPNGを持つことができることを意味します-乗算効果は必要ありません。

これが最終的に役立つことを願っています!


「X2の方が良い質問であり、質問Xに対する上記の回答は質問X2に対する完全な回答ではありません」と言っているように見えます。 。OPは、シャドウ効果を作成したいということについて何も言わず、古い回答でそのような問題を報告しませんでした。
スコット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.