Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

252
Vistas
¿Cómo puedo determinar si un color pertenece a un determinado grupo?

quiero construir un selector de color que elija el color de la pantalla.

pero no quiero que mi programa devuelva el valor hexadecimal pero quiero que devuelva el nombre del color. digamos que alguien elige el color "# 272829" ahora para nosotros los humanos esto parece el color negro. entonces quiero que regrese "el color es negro"

aquí hay un ejemplo de los colores que quiero que se consideren el color "negro"

ingrese la descripción de la imagen aquí

en esa imagen quiero que todos los colores que he marcado sean "negros", así que si alguien elige uno de estos colores dirá "el color es negro"

¿Cómo puedo lograr eso?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si desea lograr esto por sí mismo, una idea para resolver esto podría ser usar códigos de color RGB en lugar de valores hexadecimales. Como los tres argumentos definen la cantidad de cada color (rojo, verde y azul), puede intentar adivinar qué color se elige haciendo algo como esto:

  • si (R === 255 && G === 0 && B === 0): el color es rojo
  • si (R === 0 && G === 255 && B === 0): el color es verde
  • si (R === 0 && G === 0 && B === 255): el color es azul
  • si (R === 0 && G === 0 && B === 0): el color es negro
  • si (R === 0 && G === 0 && B === 0): el color es blanco

Esta es la idea principal, luego, puede ajustar la condición para cada cantidad de color para manejar todos los casos:

  • si (R >= 200 && R < 255 && G > 0 && G < 50 && B > 0 && B < 50): el color es rojo
  • ...

De lo contrario, hay algunas herramientas para hacer esto: https://chir.ag/projects/ntc/

¡Espero que esto te ayude!

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda