Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como poner una imagen en blanco y negro (https://www.clubdelphi.com/foros/showthread.php?t=56199)

kurono 10-05-2008 03:28:07

como poner una imagen en blanco y negro
 
hola amigos me gustaria poner una imagen en blanco y negro y luego darle color poco a poco se podria hacer esto y como me gustaria que alguien me diera un ejemplo

coso 11-05-2008 13:21:39

Hola,
Existe la funcion CreateGrayMappedBmp que hace exactamente eso. Si lo que quieres es programarlo tu: vas pixel por pixel de la imagen, haces la media aritmetica de las componentes r,g,b y asignas un gris con esa media aritmetica, pudiendole sumar un valor constante de 'brillo'. Por ejemplo, si el color es r = 1 , g = 3 , b = 5 entonces, gr = (1 + 3 + 5) div 3 y el color gris correspondiente r:=3,g:=3,b:=3

kurono 11-05-2008 19:34:32

ok probare a ver luego les cuento


La franja horaria es GMT +2. Ahora son las 23:38:04.

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