Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

251
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!