• Lunes 23 de Diciembre de 2024, 16:51

Autor Tema:  Imagen Bmp O Jpg En C++  (Leído 10019 veces)

malcom

  • Miembro activo
  • **
  • Mensajes: 29
    • Ver Perfil
Imagen Bmp O Jpg En C++
« en: Sábado 22 de Abril de 2006, 17:19 »
0
Hola, estoy intentando abrir una imagen jpg o bmp, en C o C++, de modo tal que pueda alterar sus pixeles y alli aplicar algoritmos de conversion a escala de grises, filtrado, etc. Yo conozco los algoritmos de filtrado, de deteccion de bordes. etc, lo que no se y es alli donde necesito su ayuda es como abrir una imagen en C o C++. Este proyecto lo empeze en java y ya tenia gran parte de esto, pero ahora necesito hacerlo en C, usando DEV C++

La verdad cualquier ayuda se lo agradezco, si conocen alguna libreria, un trozo de codigo, cualquier cosa.

Gracias de Antemano.

bob esponja

  • Miembro MUY activo
  • ***
  • Mensajes: 411
    • Ver Perfil
    • http://marianoguerra.blogspot.com
Re: Imagen Bmp O Jpg En C++
« Respuesta #1 en: Sábado 22 de Abril de 2006, 21:23 »
0

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Imagen Bmp O Jpg En C++
« Respuesta #2 en: Sábado 22 de Abril de 2006, 22:40 »
0
http://www.wotsit.org/


alli puedes encontrar infromacion acerca del fomato bmp.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

dacap

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
    • http://www.davidcapello.com.ar/
Re: Imagen Bmp O Jpg En C++
« Respuesta #3 en: Jueves 27 de Abril de 2006, 04:50 »
0
Cita de: "malcom"
La verdad cualquier ayuda se lo agradezco, si conocen alguna libreria, un trozo de codigo, cualquier cosa.
jpeglib:

http://www.ijg.org/
ftp://ftp.simtel.net/pub/simtelnet/msdos/...ics/jpegsr6.zip

El archivo adjunto es un pequeño wrapper que había fabricado para un programa de mi hermano que debía grabar JPEGs. Es una mezcla de código de un viejo programa de dibujo (que utilizaba la biblioteca Allegro), pero está adaptado para usar el API de Win32.

De todas formas, no es necesario, la biblioteca jpeglib que te puse arriba la podés usar vos por tu cuenta como vos quieras sólo utilizando memoria (sin necesidad de usar el API de Win32).
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

_.B._

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Re: Imagen Bmp O Jpg En C++
« Respuesta #4 en: Domingo 7 de Mayo de 2006, 21:06 »
0
¡Saludos!
malcom, si lo que quieres es cómo abrir archivos en binario (las imágenes se manejan mejor así en C++), revisa:

stdio.h

"The C++ Resources Network" es mi lugar favorito para revisar los comandos de las librerías, y los ejemplos de las mismas.

¡A programar! :comp:

P.D.: Publiqué en http://mipagina.cantv.net/bernardolg/CPP/ un programita que estoy haciendo para la Universidad, para el manejo de archivos .BMP.

P.D.2: Links de interés:

Bitmap File Format and Manipulation Application Note AN004

http://www.geocities.com/siliconvalley/vis...ming/bitmap.htm

http://www.gamedev.net/reference/articles/article1966.asp

http://www.vbforums.com/showthread.php?t=261522
¡Olmo, dame peras!
www.BernardoLG.net

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Imagen Bmp O Jpg En C++
« Respuesta #5 en: Lunes 8 de Mayo de 2006, 02:10 »
0
JuanK se va a enojar... ;).

Saludos,
José Jorge (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Imagen Bmp O Jpg En C++
« Respuesta #6 en: Lunes 8 de Mayo de 2006, 20:29 »
0
Si, ya me enoje  :angry:
no esta bien hacerle las taeras a otros..

por otro lado revise tu codigo y esta bueno, solo le falta soporte para imagenes de 16, y optimizar un poco el ropocesamiento de los datos, pero en general asi por encimita me parecio que esta bien estructurado
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

_.B._

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Re: Imagen Bmp O Jpg En C++
« Respuesta #7 en: Martes 9 de Mayo de 2006, 02:26 »
0
:blink:
Jijiji, yo también estoy en contra de hacerle las tareas a los demás :whistling:
Por eso lo mandé a Malcom a cplusplus. Además, pensé que sólo buscaba cómo abrir los archivos con C++.
¡Gracias por las críticas y sugerencias del código JuanK!
Espero pulirlo mucho más, y meterle más operaciones. Estoy trabajando por semana, con lo que me pidan en la clase. No he tenido mucho tiempo libre :comp:

¡A programar! :comp:
¡Olmo, dame peras!
www.BernardoLG.net