カラー透明PNGを白(白黒ではない)透明PNGに変換するにはどうすればよいですか?


8

画像に2つの状態を作成しようとしています。カラー透明なpngアイコンがあり、「白い」透明なpngであるアイコンの複製が必要です。これは、CSSでのマウスオーバー効果に使用されます(一方から他方へフェージング)。これの最終結果は以前に見たことがありますが、これを実際に自分で作成する方法はわかりません。

白黒やdesat 必要ありませが、単一のカラーレイヤーをその下に配置すると、白い透明なアイコンの詳細が表示される純粋な「白い」透明バージョンが必要です。

フォトショップなどでこれを達成する方法を誰かに教えてもらえますか?


これはトピックですか?写真との関連性は見当たらない。スーパーユーザーの方がいいですか?
2010年

私はこれが話題になっているとは思いません。恐らく、写真に関連する質問ではありません。

申し訳ありませんが、これはPhoto.SEのトピックではありません。CSSや一般的な画像編集は扱っていません。これは両方のカテゴリに該当します(フォトショップを使用しているにもかかわらず)。また、area51.stackexchange.comのサイトを調べて、より良いヘルプを提供できるベータ版サイトがあるかどうかを確認することもできます。この質問はトピック外として締めくくります。
jrista 2010年

誰かがすでに投稿しているようですが、「カラーオーバーレイ」レイヤースタイルを追加するのが最善かつ最も迅速な解決策であるようですが、画像コンテンツの種類によって異なります。元のpngのプレビューを追加して更新してください。私たちはあなたをより良く助けることができますか?ありがとう!
サム・

回答:


11

2つの異なるアプローチ:

  1. Magic wandセレクターを使用して、透明な領域を選択します(隣接しない選択として)
  2. 選択を反転
  3. アイコンまたはFill白の選択範囲の 上に白い塗りつぶされた長方形を描画します
    • この選択により、アイコン領域外での編集が防止されます。

または

  1. 透明度/アルファレイヤーをロックします。(これはレイヤーパレットから行う必要があります)

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

  2. 白で塗りつぶされた長方形をアイコンまたはFill画像の上に描画します

    • 透明度ロックは、透明度(つまり、アルファチャネル)への変更を防止します

代替テキスト代替テキスト

どちらにしても、結果がどのように役立つかはわかりません。


1
後者の方法の方が高速で正確であると思います。
JariKeinänen11年

レイヤースタイル->カラーオーバーレイを白に追加しないのはなぜですか?
Sisir 2011年

6

ロディの答えは非常に迅速ですが、破壊的な方法です。

ソースファイルでレイヤー(背景レイヤーのみ)を維持する場合Clipping maskは、アイコンレイヤー自体用の完全に白いレイヤーを新しく作成することを検討してください。後でアイコンレイヤーを編集する必要がある場合、クリッピングマスクを使用すると、常に新しいピクセルが白で塗りつぶされるか、不要なピクセルが削除されます。

アイコンをエクスポートするときは、クリッピングマスクの表示を切り替えて、同じソースファイルから両方のpngをエクスポートできます。


5

8回のキーストロークで。このソリューションには、CS4以降が必要です。

画像が1つのレイヤーの場合は、手順4と6〜8のみを実行します。Windowsでは、CMDの代わりにCTRLを使用します。

  1. Fn+ F7またはF7(レイヤーパネルを開く)
  2. ALT+ CMD+ a(すべてのレイヤーを選択)
  3. CMD+ g(レイヤーをフォルダーに配置)
  4. CMD+ SHIFT + n(新しいレイヤーを作成)
  5. CMD+ ](新しいレイヤーをフォルダーの外に移動)
  6. d (デフォルトの黒/白のbgおよびfgカラーに変更)
  7. CMD+ delete(新しいレイヤーを白で塗りつぶします)
  8. ALT+ CMD+ g(新しい色をそのすぐ下のレイヤーまたはフォルダーにクリップします)

「アクション可能な」すべてのキーストローク非破壊アプローチの+1。
Farray
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.