How I can make color transparent in Photoshop? For example, I have picture of smoke, and I want to make background color (which is black) transparent. How?
A simple technique to use the original image background color/tone to drive the transparency. This works for any color background, providing there is some tonal contrast with the foreground.
If you have a solid foreground shape, apply the
Thresholdadjustment layer above the layer. If you have a complex shape like smoke or hair, use the
Hue & Saturationadjustment layers instead. Adjust the settings on the adjustment layers until it results in a background that is 100% black, while the foreground is 100% white. Any gray or colored areas (we are after the tonal info) will be semi transparent. Note - If you started with a lighter background, add an
Invertadjustment layer first, as the area you want transparent needs to be black.
ctrl+aselect all of the black and white result and
ctrl+shift+cto copy merged all, then hide the adjustment layers.
Create a layer mask on your original layer and
alt+clickon the layer mask icon in your layers panel. This puts you in direct edit mode for that layer mask. Now
ctrl+vpaste the black and white version of the image in there. Click on the layer icon in the layers palette to escape the layer mask direct edit mode.
Smile, you just saved yourself a lot of tracing.