Inhoudsopgave:
Definitie - Wat betekent Alpha Value?
In de context van Java-imaging geeft de alfawaarde de hoeveelheid transparantie in een afbeelding aan. Java alpha-kanalen bevatten transparantie-informatie voor elke afbeelding. Alfa-waarden variëren van 0, 0 tot en met 1, 0, waarbij 0, 0 volledig transparant is en 1, 0 volledig ondoorzichtig is. Transparantie-effecten kunnen worden bereikt door alfawaarden te gebruiken.
Techopedia legt Alpha Value uit
Transparantie is de fysieke eigenschap van een materiaal dat de hoeveelheid licht aangeeft die door het materiaal kan gaan. Glas is een goed voorbeeld van een transparant materiaal. Objecten die geen licht doorlaten zijn ondoorzichtig. In Java-beeldvorming verdwijnt het bronbeeld wanneer de alfawaarde 0, 0 is en is het volledig ondoorzichtig wanneer de alfawaarde 1, 0 is. Aldus kan elke alfawaarde tussen 0, 0 en 1, 0 worden geselecteerd voor verschillende mate van transparantie. De klasse AlphaComposite gebruikt alfawaarden om doorzichtige beeldvormingseffecten te creëren.
Het volgende is een voorbeeld van een alfawaarde: laat cirkel A de bestemming zijn en cirkel B de bron. Wanneer cirkel B op cirkel A wordt gelegd, kan de mate van cirkel A die wordt weergegeven door cirkel B worden gevarieerd door de alpha-waarde van cirkel B aan te passen. Als cirkel B een alfawaarde van 1 heeft, is deze ondoorzichtig. Dus cirkel A is mogelijk niet zichtbaar door B. Wanneer cirkel B een waarde van 0 heeft, is deze transparant en is cirkel A volledig zichtbaar.