What property of a line is related to the transparency / opacity or alpha of a line?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Robbin van Hoek
le 14 Oct 2020
Commenté : Ameer Hamza
le 17 Oct 2020
when i plot a line with transparency by means of rgba color triplet and opacity.
hline = plot(x,y,'color',[1,0,0,0.5])
What property of the resulting handle is changed? I cannot find anything in the color triplet, nor can i find a seperate property like 'Alpha' or 'FaceAlpha' or anything similar.
0 commentaires
Réponse acceptée
Ameer Hamza
le 14 Oct 2020
Modifié(e) : Ameer Hamza
le 14 Oct 2020
This is an undocumented feature in MATLAB: http://undocumentedmatlab.com/articles/plot-line-transparency-and-color-gradient
You can access the alpha value using this line
alpha_val = hline.Edge.get.ColorData(4)
It is in uint8, you can convert to double
alpha_val = double(hline.Edge.get.ColorData(4))/255
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Lighting, Transparency, and Shading dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!