• Sábado 14 de Diciembre de 2024, 11:54

Autor Tema:  Abrir Un Bmp Con C++  (Leído 2753 veces)

pako

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Abrir Un Bmp Con C++
« en: Jueves 1 de Abril de 2004, 17:39 »
0
Hola todos. :hola:

   No se si alguien pudiese ayudarme ya que necesito con urgencia saber como abrir una imagen con formato BMP, en una matriz de datos ya se como abrir una imagen pero lo que sucede es que no solo necesito abrirla si no que tambien necesito los datos de la misma. Y pues necesito que sea en Visual C++ por que asi puedo conectar el modulo con un sofware que tengo, si no es posible en Visual C++, pues en c++ o borland c tal vez tambien me podria servir.

Bueno espero puedan echarme la mano pronto de verdad muchas gracias. :D

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Abrir Un Bmp Con C++
« Respuesta #1 en: Viernes 2 de Abril de 2004, 00:24 »
0
bueno y que quieres exactamente hacer el codigo para abrir em  bmp o utilizar algo que ya lo haga?
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

pako

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Abrir Un Bmp Con C++
« Respuesta #2 en: Martes 6 de Abril de 2004, 17:10 »
0
Hola sip, necesito el código para poderlo conectar con un modulo de un software de tratamiento de imagenes :D gracias.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Abrir Un Bmp Con C++
« Respuesta #3 en: Martes 6 de Abril de 2004, 17:44 »
0
debes crear una matriz dinamicamente,
una vez hecho esto siplemente copias la infroacion del bmp a la matriz y listo..

claro que se que vas a tener serios problemas para eso porque seguro no sabes como se cargo el bmp en el otro modulo y necesitas saber como para poder diseñar una interfaz de ese tipo.

Basicamente para crear la matriz debes saber la profundidad del color del bmp, las dimensiones y si esta o no coprimido con rle.

No es facil.
Yo lo estoy haciendo pero con una funcion que hice yo para leer el bmp y luego dibujar pixel por pixel en la pantalla.. es decir yop he hecho todos los modulos.
y aun asi.. que he hecho yo todo .. me ha resultado dificil.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

patitofeo

  • Miembro MUY activo
  • ***
  • Mensajes: 145
    • Ver Perfil
Re: Abrir Un Bmp Con C++
« Respuesta #4 en: Lunes 19 de Abril de 2004, 20:01 »
0
Yo también he trabajado algo con bmp y no es tan dificil.

Como dice juank lo que debes hacer es extraer la información de la imagen del fichero.

aqui te incluyo una pagina donde se describe el formato de un fichero *.bmp

espero te ayude, de todas formas en google encuentras muchas y algunas seguramente mas claras que esta.

yo me guie de esta, espero a ti tb te sirva.

http://astronomy.swin.edu.au/~pbourke/dataformats/bmp/

saludos