Pagina Iniziale | Preferiti Comunity: Login | Registrati | Newsletter | NewsGroup | Forum | Concorsi
Canali: Hardware | Software | Files | Webmaster | Cellulari | Shop       
Nel sito: Home | News | Articoli | Files | Manuali | Consigli PC | Programmaz. | Hosting | Motori Ricerca | Glossario | Link
Servizi: Shopping | Forum | Recupero Dati | Off. DELL | Overclock Labs | Tool News |   Sponsor: Automazione Industriale
Ritorna all'elenco dei messaggi
Oggetto Re: selezione automatica di colori giustapposti
Da 7h3.l1br4r14n@gmail.com
Data Fri, 28 Mar 2008 15:22:28 -0700 (PDT)
Newsgroups it.comp.programmare

On Mar 28, 3:50 pm, "cicap" <ci...@tiscali.it> wrote:
> Ho delle regioni colorate da visualizzare.
> Vorrei che il colore fosse scelto automaticamente in modo da risultare il
> piu' contrastante possibile con le aree piu' vicine.
> Il tutto dinamicamente, magari selezionanando da una tavolozza di 100 colori
> predefiniti.
>
> Conoscete qualche algoritmo a riguardo, o direzione in cui guardare?

Troverai sicuramente qualcosa a riguardo su un buon libro di
eleborazione delle immagini.
Comunque forse per te puo' bastare quello che viene consigliato dal
w3c per l'accessibilita':

riporto da http://www.w3.org/TR/AERT#color-contrast

<quote>

Color visibility can be determined according to the following
algorithm:

(This is a suggested algorithm that is still open to change.)

Two colors provide good color visibility if the brightness difference
and the color difference between the two colors are greater than a set
range.

Color brightness is determined by the following formula:
((Red value X 299) + (Green value X 587) + (Blue value X 114)) / 1000
Note: This algorithm is taken from a formula for converting RGB values
to YIQ values. This brightness value gives a perceived brightness for
a color.

Color difference is determined by the following formula:
(maximum (Red value 1, Red value 2) - minimum (Red value 1, Red value
2)) + (maximum (Green value 1, Green value 2) - minimum (Green value
1, Green value 2)) + (maximum (Blue value 1, Blue value 2) - minimum
(Blue value 1, Blue value 2))

The rage for color brightness difference is 125. The range for color
difference is 500.

</quote>

Saluti,
The Librarian

Comunicazioni / Note Legali / Staff / Collabora / Pubblicità / Supporta il nostro lavoro / Contatti


Copyright ZETA TECH S.r.l., tutti i diritti riservati

Movimentazione Industriale | Automazione Industriale | Linee di Assiemaggio