![]() |
problema con imagenes bitonales
Hola, soy un humilde principiante en esto del delphi y en mi código voy modificando una imagen bitonal ("en blanco y negro") sin embargo la imagen me sale en blanco y rojo y no encuentro el fallo.
Si alguien ve alguno de los muxos errores que debe tener mi desastroso código y quiere comentarme en que he metido la pata me haría un favor. Gracias!!! |
Hola,
Bienvenido a los foros. Por favor, echa un vistazo a la guía de estilo, y, recuerda que estos foros cuentan con un buscador. Por ejemplo, se ha tratado varias veces (que yo recuerde) sobre cómo podría "ponerse" en blanco y negro una imagen. Sin ir más lejos podría ser que este hilo te diera alguna idea o solucionara tu problema. |
Hola hazelboy87; tu código me ha funcionado a la perfección; solo se me ocurre que la peleta no esta bien definida; echale un ojo a ésta API: GetSystemPaletteEntries
Y verifica la imagen; talvez estas "viendo" con otra. Saludos |
Hola cHackAll, muxas gracias pero he estado probando y creo que no es eso además otras imágenes me las muestra en blanco y negro sin problema. Una pequeña aclaración, la imagen que quiero tratar es en blanco y negro, no usa escala de grises y si utilizo la linea "imagen.PixelFormat := pf1Bit;" me sale todo negro, si no la utilizao y la trato como una imagen en colores me sale en rojo y negro la imagen.
Gracias!! |
Cita:
Si no estoy perdido; el problema estaría en la conversión del Pixel Format. :rolleyes: Corrigeme si me pierdo. |
Solucionado!!! era cosa del format. Gracias cHackAll!!!
|
| La franja horaria es GMT +2. Ahora son las 09:26:19. |
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