Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Problemas tratando imagenes; como sacar cabecera de un BMP?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Problemas tratando imagenes; como sacar cabecera de un BMP? Responder citando

Tengo q realizar un programa sobre tratamiento de imagenes, y tengo el problema, de q no puedo sacar la cabecera, me gustaria saber si ay algun componente q te diga todos los datos de cabecera de una imagen y si no es posible, e intentado transformar, una imagen a texto y despues leer y mostrarlo por pantalla, crearlo lo ace bien, pero cuando llega a primer espacio no pone lo demás. sino es posible lo primero, lo segundo, muchas gracias. Tengo q hacerlo para BMP, JPG y PNG. Question
Volver arriba
Mensaje    Asunto: Responder citando

yo tengo cierta experiencia en tratamiento de imagenes pero solo con bmp. Explicate un poco mejor porque no entiendo que es lo que necesitas sacar de una imagen, si el tamaño, los pixels, etc.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

La cabecera de un BMP es muy conocida y hay mucha documentacion. Si no recuerdo mal son un tamaño de bytes fijo, que indican parametros como la profundidad de color y alguna que otra cosa.
En su tiempo lo resolvi abriendo el archivo y leyendo la cabecera, al modo tradicional. Me funciono perfectamente.
Supongo que habra alguna forma de hacerlo utilizando objetos Bitmaps. Pero ahora ni idea.
Saludos!
Volver arriba
Mensaje    Asunto: Responder citando

Si, la cabecera bmp, es fija, pero tengo el problema de q cuando intento leer cabecera bmp, cuando llega al primer espacio deja de leer, e intentado meter el archivo en txt, y despues leerlo y mostrarlo por pantalla, pero no lo ace, en cambio si abro imagen y copi lo q hay y creo archivo de texto si lo hace, y qisiera saber si existe añlguna forma de conocer toda la cabecera, sin tener q abrirla y comparar para sacarla, y sino la forma de realizarlo, y como tengo q acerlo para tres tipos de imagen, pues debo seguir tres funciones diferentes, y si ya estan exas por ahi, pues mas q me aorro, gracias
Volver arriba
Mensaje    Asunto: Responder citando

Yo le asigno los bmp a un bitmap y luego trabajo con ellos. Si esto te sirve, solo tienes que utilizar la funcion LoadFromFile del bitmap para cargar un bmp
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

en la cabecera de un BMP aparecen el tamaño de archivo, el ancho, el alto, la cantidad de bits por pixel, tambien aparece la paleta de colores si es 1,16,o256 colores. Luego de la cabecera aparece todo el mapa de bits Busca en la red formato de bmp y quiza lo encuentres. Hace años lo use cuando programava en DOS.
Emilio Johannsen de Paraguay, Saludos
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
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


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.