Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Averiguar el valor HSL de un pixel (https://www.clubdelphi.com/foros/showthread.php?t=52528)

Norum 23-01-2008 21:09:38

Averiguar el valor HSL de un pixel
 
Hola a todos!

Quisiera saber si alguien sabe sobre cómo averiguar el valor HSL de un píxel. Leyendo por ahí me enteré de las funciones GetRValue, GetGValue, GetBValue para los respectivos valores RGB. Ahora bien, ¿hay algunas equivalentes para HSL? ¿Es posible averiguar los valores accediendo a la clase TColorDialog?, porque en un TColorDialog aparecen dichos valores.

Desde ya, muchas gracias.

jachguate 23-01-2008 21:46:55

Esto te servirá:

HSLUtils.pas

Hasta luego.

;)

seoane 23-01-2008 22:01:04

[TONTERIA]
Creas un gradiente Tono/Saturación y buscas el pixel dentro :D
http://www.clubdelphi.com/trucos/index.php?id=57
[/TONTERIA]

Norum 24-01-2008 12:54:11

Gracias!!

Especialmente por la pronta respuesta.

Por lo pronto en mi calidad de novato voy a tomarme un tiempo para estudiar el código, ya que es lo mejor para aprender.

Abrazo!:D


La franja horaria es GMT +2. Ahora son las 00:45:34.

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