 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Perico Invitado
|
Publicado: Sab 20 Nov, 2004 3:05 pm Asunto: Convertir un determinado color en blanco |
|
|
Hola a todos!
Tengo un canvas con una imagen cargada. Como puedo hacer para que los pixeles de color rojo se conviertan en color blanco?
He probado con varios canvas->CopyMode y y con fillRect.
Se que funcionaria recorriendo cada pixel de la imagen, pero se que con las funciones de CopyMode y FillRect se puede pero llevo ya varios dias y no doy con la tecla.
Gracias. |
|
| Volver arriba |
|
 |
Perico Invitado
|
Publicado: Dom 21 Nov, 2004 5:29 pm Asunto: |
|
|
Soy yo otra vez..
he estado mirando para borrar una linea dibujada en un canvas (respetando lo que habia antes debajo) lo hago asi:
Image1->Canvas->Pen->Mode=pmNotXor;
Pero para pegar un trozo de imagen con CopyRect no viene el modo pmNotXor, lo he intentado con los modes que vienen, pero lo mas parecido que he visto es esto (pero no funciona como el Pen para las lineas):
Image2->Canvas->CopyMode=cmSrcInvert & cmMergeCopy;
Como puedo implementar un NotXor para usarlo con CopyMode?
Gracias |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|