¿Es posible verificar si un cierto color hexadecimal está más cerca de FFF o 000 según un 'valor-central' definido?Calcular coliformidad
Quiero comprobar si un color se encuentra más cerca de #FFF o # 000 según # 888. Así que si compruebo que #EFEFEF debería devolver #FFF y si intento # 878787 debería devolver # 000.
¿Cómo se puede lograr esto? No estoy seguro de qué buscar en Google ...
Gracias de antemano
no es # 898989 mayor que # 888 (# 888888) y por lo tanto debe devolver #fff? # 878787 debe ser el valor más alto que devuelve # 000 en mi opinión ... – oezi
Debe decidir cómo debe calcularse [distancia] (http://en.wikipedia.org/wiki/Color_difference). – Jon
@oezi: Quiere usar # 888 como color de referencia sesgado, lo que significa que lo que realmente quiere hacer es comparar un color entre # 888 y #FFF, y devolver el # 000 o el #FFF dependiendo de cuál sea más cercano (básicamente devuelve # 000 si el color es más cercano a # 888 que a #FFF). –