How can I set a variable alpha channel to an image?

6 visualizaciones (últimos 30 días)
emand
emand el 22 de Jun. de 2017
Respondida: Image Analyst el 22 de Jun. de 2017
I display the mean of a 2-D distribution with imagesc(mean(whatever)), and I wish to make it transparent where the distribution std reach a maximum and opaque where std is at its minimum.
Alpha channel allows me to make the whole image more or less transparent, how can I apply a variable alpha channel?

Respuesta aceptada

Adam
Adam el 22 de Jun. de 2017
You can use a mask image of the same size as your main image, filled with 0-1 values to give any level of transparency on a per-pixel basis.
So you can apply a mask to your data e.g.
myMask = data > 0.5;
and then use this as an alpha value which would make values greater than 0.5 opaque and those less transparent, but you are not limited to 0 and 1 in the alpha channel.

Más respuestas (1)

Image Analyst
Image Analyst el 22 de Jun. de 2017

Categorías

Más información sobre Lighting, Transparency, and Shading en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by