SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: jesusH en Lunes 2 de Octubre de 2006, 23:18

Título: Modificar Un Bitmap
Publicado por: jesusH en Lunes 2 de Octubre de 2006, 23:18
Alguien sabe como modificar un bitmap y despues salvarlo con las modificaciones
Título: Re: Modificar Un Bitmap
Publicado por: eL_MoStRo en Miércoles 4 de Octubre de 2006, 01:16
Puede acceder pixel por pixel si es lo que necesitas ya que un bitmap no es mas que una matriz de pixeles.

Código: Text
  1.  
  2.     ImagenBmp->Pixels[iX][iY];
  3.  
  4.  
Título: Re: Modificar Un Bitmap
Publicado por: jesusH en Jueves 12 de Octubre de 2006, 21:42
ImagenBmp->Pixels[iX][iY]  = clRed;

Pone o cambia un pixel pero no almacena o recupera los pixels de un dibujo
Título: Re: Modificar Un Bitmap
Publicado por: jesusH en Martes 24 de Octubre de 2006, 10:47
Corrijo lo anterior. Si lo modifica, lo que ocurre es que si el dibujo es complejo y deseas modificar una parte definida es mas trabajoso
Título: Re: Modificar Un Bitmap
Publicado por: JuanK en Martes 24 de Octubre de 2006, 14:36
Cita de: "eL_MoStRo"
Puede acceder pixel por pixel si es lo que necesitas ya que un bitmap no es mas que una matriz de pixeles.

Código: Text
  1.  
  2.     ImagenBmp->Pixels[iX][iY];
  3.  
  4.  
Esto no es cierto, un mapa de bits ( bmp) es una secuencia de bits, nunca una matriz aunque es una forma de hacer una abstraccion para obtener la informacion pero no es una matriz. :scream: