Filtro Hsb

Un filtro per modificare la tonalità, la saturazione e la luminosità (HSB) di un pixel o di un elemento.

Introdotta in Wear OS 4.

Sintassi

<HsbFilter hueRotate="angle-degrees" saturate="normalized-float"
           brightness="normalized-float">
</HsbFilter>

Attributi

L'elemento HsbFilter ha i seguenti attributi. Ogni attributo è facoltativo:

hueRotate

Rappresenta un angolo, in gradi, lungo la ruota dei colori. Un angolo di 0.0 gradi corrisponde al rosso, un angolo di 120.0 gradi al verde e un angolo di 240.0 gradi al blu.

Per impostazione predefinita, questo valore è 0.0.

saturate

Rappresenta la saturazione della tonalità. È un numero in virgola mobile compreso nell'intervallo $ [0,0, 1,0] $. Una saturazione di 0.0 rappresenta una tonalità di grigio, mentre una saturazione di 1.0 rappresenta il colore completo della tonalità, senza che il grigio si fonde.

Per impostazione predefinita, questo valore è 1.0.

brightness

Rappresenta la luminosità della tonalità. È un numero in virgola mobile compreso nell'intervallo $ [0,0, 1,0] $. Una luminosità di 0.0 rappresenta il nero, mentre una luminosità di 1.0 rappresenta il colore completo della tonalità, senza scurimento.

Per impostazione predefinita, questo valore è 1.0.