|
Usas un Tbitmap, usas el scanline para tener una referencia a la línea de la imagen que trataras. NO USES EL PIXELS[x,y] De acuerdo al formato de pixeles (mejor si es 16 bits o 24 bits que es más cómodo) aplicas suma saturada con 3 tablitas para reescalar los colores de cada canal rgb. La tabla la precalculas previamente asi ganas mucha velocidad. Luego pintas en pantalla tu Tbitmap mejor con un bitblt().
|