Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Rango de colores (https://www.clubdelphi.com/foros/showthread.php?t=91973)

Aureohash 15-06-2017 13:53:15

Rango de colores
 
Me interesaría saber si hay alguna forma de determinar si un pixel en concreto tiene, no un color determinado, sino si se encuentra en un rango... por ejemplo, de amarillo chillón a amarillo anaranjado...

Neftali [Germán.Estévez] 15-06-2017 15:38:23

Cita:

Empezado por Aureohash (Mensaje 518239)
Me interesaría saber si hay alguna forma de determinar si un pixel en concreto tiene, no un color determinado, sino si se encuentra en un rango... por ejemplo, de amarillo chillón a amarillo anaranjado...

Para obtener el color de un pixel puedes usar la sintaxis:
Código Delphi [-]
  ... canvas.pixel[x,y];

Antes de buscar un algoritmo de comaparación, lo primero que hay que saber es el rango de valores que paratí está dentro de: "de amarillo chillón a amarillo anaranjado".
Para ello puedes usar, por ejemplo, una web como esta: http://www.rapidtables.com/web/color/RGB_Color.htm
Intenta sacar un rango o una lógica entre los colores que consideras dentro de ese rango.


La franja horaria es GMT +2. Ahora son las 01:40:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi