• Domingo 28 de Abril de 2024, 20:26

Autor Tema:  Modificar Un Bitmap  (Leído 1693 veces)

jesusH

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Modificar Un Bitmap
« en: Lunes 2 de Octubre de 2006, 23:18 »
0
Alguien sabe como modificar un bitmap y despues salvarlo con las modificaciones

eL_MoStRo

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Modificar Un Bitmap
« Respuesta #1 en: Miércoles 4 de Octubre de 2006, 01:16 »
0
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.  

jesusH

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Re: Modificar Un Bitmap
« Respuesta #2 en: Jueves 12 de Octubre de 2006, 21:42 »
0
ImagenBmp->Pixels[iX][iY]  = clRed;

Pone o cambia un pixel pero no almacena o recupera los pixels de un dibujo

jesusH

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Re: Modificar Un Bitmap
« Respuesta #3 en: Martes 24 de Octubre de 2006, 10:47 »
0
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

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Modificar Un Bitmap
« Respuesta #4 en: Martes 24 de Octubre de 2006, 14:36 »
0
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:
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io