Photoshop でのアルファチャンネルとマスクを関連付ける方法

画像の一部を選択すると、選択されていない領域はマスク、すなわち保護されるので編集されません。マスクを作成する場合は、カラーの変更、フィルターまたはその他の効果を画像の他の部分に適用するときに画像の領域を分離します。また、マスクは、カラーやフィルター効果を徐々に画像に適用するなど、画像の複雑な編集にも使用できます。

レイヤーにマスクを追加し、マスクを使用してレイヤーの一部を非表示にしたり、下にあるレイヤーを表示したりすることができます。デフォルトでは、レイヤーマスクは、関連付けられているレイヤーにリンクされます。

選択範囲を保存するには、選択範囲をアルファチャンネルとして保存します。アルファチャンネルによって、選択範囲はチャンネルパネルの編集可能なグレースケールマスクとして保存されます。アルファチャンネルとして保存した選択範囲は、いつでも再読み込みが可能で、別の画像に読み込むこともできます。マスクはアルファチャンネルに保存されます。マスクやチャンネルはグレースケール画像なので、ペイントツール、編集ツールおよびフィルターを使用して他の画像と同じように編集できます。マスク上でブラックでペイントされた領域は保護され、ホワイトでペイントされた領域は編集可能です。

レイヤーの透明度を直接編集する場合は、このデータのマスクを作成します。

  1. レイヤーパネルで、「」レイヤーを選択します。
  2. レイヤー/レイヤーマスク/透明部分からを選択します。

Shift キーを押しながらサムネールをクリックすると、そのサムネールを無効にして、画像とチャンネルを不透明にすることができます。

Photoshop は透明部分を不透明色に変換して、新しく作成したマスクで非表示にします。不透明色は、フィルターやレイヤーに適用されたその他の処理によって、大きく異なります。

Photoshop チャンネル

チャンネルは、様々な種類の情報を保存するグレースケール画像です。

  • カラー情報チャンネルは、新規画像を開くと自動的に作成されます。画像のカラーモードによって、作成されるカラーチャンネル数が決まります。例えば、RGB 画像ではカラー(レッド、グリーン、ブルー)ごとに 1 つのチャンネルがあり、画像の編集に使用される合成チャンネルが 1 つあります。
  • アルファチャンネルは、選択範囲をグレースケール画像として保存します。アルファチャンネルを追加して、画像の一部を操作または保護できるマスクを作成して保存できます。(詳しくは、マスクとアルファチャンネルについてを参照してください)。
  • スポットカラーチャンネルは、スポットカラーインキを使用してプリントするための追加の版を指定します。(詳しくは、スポットカラーについてを参照してください)。

1 画像には、最大で 56 のチャンネルを使用できます。すべての新規チャンネルのピクセル寸法とピクセル数は、元画像と同じです。3 つのカラーチャンネル(レッド、グリーン、ブルー)と、合成(RGB)チャンネルがある RGB 画像を使用して、最大 20 の追加のアルファチャンネルを追加できます。

1 つのチャンネルに必要なファイルサイズは、そのチャンネルのピクセル情報によって異なります。TIFF や Photoshop 形式など、特定のファイル形式では、チャンネル情報が圧縮され、ディスク容量が節約されます。圧縮されていないファイルのサイズ(アルファチャンネルやレイヤーを含む)は、ポップアップメニューから「ドキュメントのサイズ」を選択したときに、ウィンドウの下部にあるステータスバーの一番右の値として表示されます。

注意:画像のカラーモードをサポートする形式でファイルを保存する限り、カラーチャンネルは保持されます。アルファチャンネルは、Photoshop、PDF、TIFF、PSB または汎用フォーマットでファイルを保存する場合にしか保持されません。DCS 2.0 形式では、スポットカラーチャンネルしか保持されません。その他の形式で保存することにより、チャンネル情報を破棄することができます。

透明度およびアルファチャンネルと png

PNG は、TIFF などの他の形式のような任意のアルファチャンネルをサポートしていません。PNG は、ファイル内の 4 番目のチャンネルが透明度であり、透明度だけであることを指定します。Photoshop で透明度を含む PNG ファイルを開くと、1 つのレイヤー画像と見なされます。これはフラットな背景画像ではありません。アルファチャンネルには任意のチャンネルを含めることができ、透明度は特定のチャンネル関係です。ドキュメントごとに複数のアルファチャンネルを持つことができますが、透明度チャンネルは 1 つだけです。Photoshop では、透明度とアルファチャンネルを別個に処理します。既存の PNG からの透明度は、透明度データからレイヤーマスクを作成することで、Photoshop で編集できます(以下の手順を参照)。

画像ファイル内の特定のポイントの不透明度を確認するには、次の手順に従います。

  1. 情報パレットを開きます。
  2. 右上隅にあるパレットオプションをクリックし、「パネルオプション」を選択します。
  3. ここで、「2 ウェイカラー補正」で「モード」を選択します。
  4. 「OK」をクリックします。
  5. 情報パレットには、マウスの位置に不透明度レベルが表示されます。
  6. レイヤーの透明度を直接編集する場合は、レイヤーの透明度に基づいてレイヤーマスクを作成することができます。
  7. レイヤーパネルで、「」レイヤーを選択します。
  8. レイヤー/レイヤーマスク/透明部分からを選択します。
  9. 元のレイヤーにリンクされているレイヤーマスクのサムネールが表示されます。Shift キーを押しながらサムネールをクリックすると、そのサムネールを無効にして、画像とチャンネルを不透明にすることができます。サムネールをクリックすることで、再び表示できます。

マスクはアルファチャンネルに保存されます。チャンネルパネルで、レイヤー 0 のマスクが表示されます。カラーチャンネルを非表示にして、レイヤー 0 のマスクを表示可能にするには、目のアイコンをクリックしてマスクを表示します。マスクやチャンネルはグレースケール画像なので、ペイントツール、編集ツールおよびフィルターを使用して他の画像と同じように編集できます。マスク上でブラックでペイントされた領域は保護され、ホワイトでペイントされた領域は編集可能です。

ファイルを PNG として保存し、Photoshop で PNG を再び開く場合、透明度は暗黙的です。レイヤーマスクのサムネールや、アルファチャンネルに保存されているマスクは表示されません。

Photoshop のレイヤー上の透明ではない領域を選択する

レイヤー上の透明ではないすべての領域、またはレイヤーマスクが存在する場合はマスクされていないすべての領域を選択できます。これらの領域の選択は、透明度を含む画像コンテンツを選択したり、レイヤー上のマスクされた領域を除外する選択範囲を作成したりするときに便利です。

1. 次のいずれかを実行します。

  • マスクされていないレイヤー上の非透明度領域だけを選択するには、レイヤーパネルのレイヤーサムネイルを、Ctrl キーを押しながらクリック(Windows)または Command キーを押しながらクリック(Mac OS X)します。
  • レイヤーマスクを持つレイヤー上のマスクされていない領域を選択するには、レイヤーパネルのレイヤーマスクサムネイルを、Ctrl キーを押しながらクリック(Windows)または Command キーを押しながらクリック(Mac OS X)します。
  • 2. 選択が存在する場合は、以下のいずれかを行うことができます。
  • 既存の選択範囲にピクセルを追加するには、Ctrl + Shift キー(Windows)または Command + Shift キー(Mac OS)を押し、レイヤーパネルでレイヤーサムネイルまたはレイヤーマスクサムネールをクリックします。
  • 既存の選択範囲からピクセルを削除するには、Ctrl + Alt キー(Windows)または Command + Option キー(Mac OS)を押し、レイヤーパネルでレイヤーサムネイルまたはレイヤーマスクサムネールをクリックします。
  • ピクセルと既存の選択範囲の交点を読み込むには、Ctrl + Alt + Shift キー(Windows)または Command + Option + Shift キー(Mac OS)を押し、レイヤーパネルでレイヤーサムネイルまたはレイヤーマスクサムネールをクリックします。

選択範囲からのアルファチャンネルの作成

  1. 選択ツールを使用して画像の保存したい範囲を選択します。
  2. 選択/選択範囲を保存を選択します。
  3. 選択範囲を保存ダイアログボックスで次のように指定し、「OK」をクリックします。
    1. ドキュメント
      選択範囲の宛先の画像を選択します。初期設定では、選択範囲はアクティブな画像のチャンネルに配置されます。同じピクセル寸法を持つ開いている別の画像のチャンネル、または新規画像に、選択範囲を保存することもできます。
    2. チャンネル
      選択範囲の宛先のチャンネルを選択します。初期設定では、選択範囲は新規チャンネルに保存されます。選択した画像の既存のチャンネルのいずれかに、または画像にレイヤーが含まれる場合はレイヤーマスクに、選択範囲を保存することもできます。
  4. 選択範囲を新規チャンネルとして保存する場合は、「名前」テキストボックスに名前を入力します。
  5. 選択範囲を既存のチャンネルに保存する場合は、選択範囲の統合方法を次の中から選択します。
    1. チャンネルを置換する
      チャンネルの現在の選択範囲を置換します。
    2. チャンネルに追加する
      選択範囲を現在のチャンネルの内容に追加します。
    3. チャンネルから削除する
      選択範囲をチャンネルのコンテンツから削除します。
    4. チャンネルと交差する
      チャンネルのコンテンツと交差する新しい選択範囲の領域を確保します。

チャンネルパネルでチャンネルを選択して、保存した選択範囲をグレースケールで表示して確認できます。

Photoshop でチャンネルがアルファチャンネルかどうかを判断する

チャンネルをダブルクリックすると、チャンネルオプションダイアログウィンドウが表示されます。このダイアログウィンドウは、カラーが「マスクされた領域」、「選択された領域」、または「スポットカラー」であるかどうかを示します。

選択範囲からのアルファチャンネルの作成

  1. 選択ツールを使用して画像の保存したい範囲を選択します。
  2. 選択/選択範囲を保存を選択します。
  3. 選択範囲を保存ダイアログボックスで次のように指定し、「OK」をクリックします。
    1. ドキュメント
      選択範囲の宛先の画像を選択します。初期設定では、選択範囲はアクティブな画像のチャンネルに配置されます。同じピクセル寸法を持つ開いている別の画像のチャンネル、または新規画像に、選択範囲を保存することもできます。
    2. チャンネル
      選択範囲の宛先のチャンネルを選択します。初期設定では、選択範囲は新規チャンネルに保存されます。選択した画像の既存のチャンネルのいずれかに、または画像にレイヤーが含まれる場合はレイヤーマスクに、選択範囲を保存することもできます。
  4. 選択範囲を新規チャンネルとして保存する場合は、「名前」テキストボックスに名前を入力します。
  5. 選択範囲を既存のチャンネルに保存する場合は、選択範囲の統合方法を次の中から選択します。
    1. チャンネルを置換する
      チャンネルの現在の選択範囲を置換します。
    2. チャンネルに追加する
      選択範囲を現在のチャンネルの内容に追加します。
    3. チャンネルから削除する
      選択範囲をチャンネルのコンテンツから削除します。
    4. チャンネルと交差する
      チャンネルのコンテンツと交差する新しい選択範囲の領域を確保します。
  6. チャンネルパネルでチャンネルを選択して、保存した選択範囲をグレースケールで表示して確認できます。

Photoshop での画像の透明度プロパティの表示方法

画像にクリッピングパスが含まれている場合は、Photoshop の「パス」ウィンドウにクリッピングパスが表示され、その名前が太字で表示されます。

画像にアルファチャンネルまたはマスクチャンネルが含まれている場合は、「チャンネル」ウィンドウに追加のチャンネルが表示されます。「チャンネル」ウィンドウのすべてのチャンネルには、現在の画像のアイコンがあります。このアイコンをダブルクリックすると、プロセスカラーには何も起こりませんが、マスク、アルファ、スポットカラーチャンネルのために「チャンネルオプション」ウィンドウが開かれます。この「チャンネルオプション」ウィンドウには、追加チャンネルのプロパティが表示されます。

画像に透明度チャンネルが含まれている場合、そのチャンネルは「チャンネル」ウィンドウに表示されません。その代わり、「レイヤー」ウィンドウには、(非イタリック文字で表示される)1 つのレイヤーのエントリだけが含まれ、背景レイヤーのエントリは含まれません。

画像に複数のレイヤーが含まれている場合、「レイヤー」ウィンドウには複数のレイヤーのエントリが含まれます。

ラスター画像の透明度の作成に使用される手法

ラスター画像に透明度を作成するための複数の様々な手法があります。

  • クリッピングパス
  • アルファチャンネルとマスクチャンネル
  • 透明度チャンネル
  • 複数のレイヤー

クリッピングパス

プリプレス制作で透明度の作成の最も一般的な方法は、クリッピングパスを使用することです。クリッピングパスは、前景オブジェクトを分離し、背景を透明にします。クリッピングパスは、前景オブジェクトと透明度の背景との間にハードエッジを作成するベクトルベースの線構造です。

アルファチャンネルとマスクチャンネル

一部の画像形式はアルファチャンネルまたはマスクチャンネルをサポートしています。

すべてのラスター画像で、各ピクセルは、画像の色域に応じて、画像のすべての色材に関する数値のセットで表されます。画像にアルファチャンネルが含まれている場合、各画像のピクセルは、そのピクセルの不透明度を指定する数値で追加的に表されます。アルファチャンネルで、100% は不透明度ピクセル、0% は透明度ピクセルを指定します。マスクチャンネルは、極性を除いて、アルファチャンネルとまったく同じです。マスクチャンネルでは、100% は透明度ピクセル、0% は不透明度ピクセルを指定します。アルファチャンネルとマスクチャンネルは、オブジェクトのドロップシャドウとソフトエッジ(フェザー効果として知られる)のマルチレベルの透明度を提供します。画像形式がアルファチャンネルとマスクチャンネルをサポートしている場合、その形式の画像には、0、1 つまたは複数のアルファチャンネルまたはマスクチャンネルが含まれている可能性があります。追加チャンネルは、一意の名前で識別できます。画像に 1 つまたは複数のアルファチャンネルまたはマスクチャンネルが含まれている場合、ユーザーには追加のチャンネル以外、またはいずれかのチャンネルを正確に適用するオプションがあります。

透明度チャンネル

透明度チャンネルは、アルファチャンネルと類似しています。透明度チャンネルをサポートしているラスター画像形式は、透明度チャンネルを 1 つだけ含めることができます。通常、ユーザーが透明度チャンネルを適用するかどうかは選択できません。透明度チャンネルのアプリケーションは必須です。各画像ピクセルは、表示される色域の数値のセットと、不透明度情報を含む 1 つの追加数値で表されます。100% は不透明度ピクセル、0% は透明度ピクセルを指定します。透明度チャンネルは、マルチレベルの透明度も提供します。透明度チャンネルを含む画像形式のよくある例は、RGBA カラーを使用した PNG です。

複数のレイヤー

透明度を作成する最も複雑な方法は、Adobe Photoshop で複数のレイヤーを組み合わせることです。複数のレイヤーをサポートしているのは、TIFF と Photoshop ネイティブドキュメントだけです。TIFF 画像には常にメイン画像が含まれ、すべての Photoshop レイヤーの組み合わせが表示されます。ただし、Photoshop ネイティブ画像には、必ずしもすべての Photoshop レイヤーの組み合わせではないメイン画像が含まれています。

用語集

レイヤーマスク

レイヤーマスクは、レイヤーに適用される透明度マスクです。レイヤーがアクティブな場合は、アルファチャンネルにのみ表示されます。

非関連のアルファチャンネル

アルファ透明度を持つ RGB 画像は、2 つの異なる方法で保存できます。1 つは、生の RGB 値とアルファ値を別個の独立したチャンネルとして保存する方法です。これは「非関連」と呼ばれます。「非関連」(「非プリマルチプライ」)のアルファで標準化された PNG は、別個の透明度マスクを持つ画像を劣化なしに保存できます。ほとんどの画像処理プログラムには、RGB とアルファを互いに独立して操作し、アルファをゼロ設定するときに RGB データを失わないようにするための、非関連のアルファがある画像が格納されています。

プリマルチプライアルファチャンネル

もう 1 つは、生でない RGB 値を格納しますが、対応するアルファ値(「関連付けられたアルファ」と呼びます)でプリマルチプライする方法です。
アルファチャンネルが画像で使用されている場合は、アルファ値でカラーをマルチプライすることも共通です。通常、これはプリマルチプライアルファと呼ばれます。「プリマルチプライアルファ」は、アルファ分割でプリマルチプライされたピクセル値を保存します。ピクセルのアルファ情報は、アルファチャンネル自体にのみ保存されるだけでなく、レッド、グリーン、およびブルーのチャンネルに既に「マルチプライ」されています。ソフトウェアのレンダリングは関連付けられたアルファを優先します。これは、RGB 値が既にアルファでマルチプライされているため、アルファ混合を実行する際、より少ない作業がリアルタイムで行われたままになるからです。TIFF は両方の種類のアルファをサポートしますが、多くの場合、ラベルが正しく添付されません。

 

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー