[C con Clase] formato de fichero desconocido.

David xdrtas en yahoo.es
Jue Feb 8 20:41:49 CET 2007


Hola a todos, Steven, el formato de imagen es .IMG, y a partir de una de las direcciones finales tienen el mismo valor todos los ficheros.

 Desde la dirección 000180c0h:

                            0        1        2        3        4        5       6        7        8        9        A        B        C        D        E        F
000180c0h:    00     00    00     00    00     00     00     00     00     00     00      00      00    00    00     00    ;    ................
000180d0h:   00    00    00    00    00    00    00    00    00    00    00     00     00    00    00    00    ;   ................
        .
        .                  Asi hasta...
        .
000181d0h:     00   00    00   00      00     00     00     00     00                                                                                  ;    .........

Todo está lleno de 00 hasta la línea 000181d0h y en esta última línea los 00 terminan en la posición 8.
Es el único patrón que he visto en todas las imágenes que he obtenido.

Les adjunto tres imágenes en formato .rar, para el que quiera hecharle un vitazo lo haga con tranquilidad.

Steven, muchas gracias de nuevo. Pero si no se puede resolver, no pasa nada. 
Ya vendrá la solución por otro lado ;-)

Bueno gente un saludo a todos y que lo pasen bien.

David Lastra.

----- Mensaje original ----
De: Steven Davidson <steven en conclase.net>
Para: cconclase en listas.conclase.net
Enviado: miércoles, 7 de febrero, 2007 21:33:11
Asunto: Re: [C con Clase] formato de fichero desconocido.

Hola David,

El pasado 2007-02-07 20:06:57, David escribió:

D> Hola a todos, tengo una pequeña duda. Tengo unos ficheros de imágenes, pero estos no son estandar, osea, no son BMP, ni JPG, ni ningún otro.
D> Estas imágenes las puedo ver por medio de una aplicación muy vieja, que solo visualiza la imagen bajo MS-DOS. El problema radica en mi sistema, ya que desde mi PC no se me ejecuta la aplicación de forma correcta, no visualiza la imágen que quiero que carge por ser una aplicación muy vieja. Incluso poniendo la opción de compatibilidad para windows 95, Win9X/ME o NT, tampoco funciona.
D> Puedo ver las imágenes en formato hexadecimal con lo que me preguntaba si se podía hacer una aplicación en C que lea la imágen independientemente del formato y lo visualizara en la pantalla. Estaba pensando en trabajar con RGB pero no se si eso sea posible.
D> Por si alguién lo pregunta, ya utilizé varios programas para visualizarlos, pero como no tienen una cabecera definida, los programas como Acd See, XinView, etc, no las cargan, me sale un texto parecido al siguiente: File Header not recognized.
D> En fin, si alguien tiene una idea de como cargar una imágen en pantalla partiendo de sus valores hexadecimales, (si es que eso se puede hacer), les agradecería que me avisaran.

Éste es el problema. Sin saber el formato, no podemos interpretar correctamente los datos en el fichero. Si dices que los datos representan las intensidades del tricolor rojo-verde-azul, entonces ése es el formato que quieres dar. En cuanto a poder, puedes hacer esto, pero no te extrañe que salga algo raro. Típicamente, los formatos de imágenes en ficheros contienen información en la cabecera acerca de la profundidad o tamaño de los colores, la resolución de la imagen, y si existe algún método de compresión, también lo indicaría. Si tiene compresión y no sabes el algoritmo, entonces creo que podrías olvidar hacer todo esto, porque entonces los datos en el fichero están codificados.

Creo que sería útil darnos la extensión del fichero, por si acaso alguien conozca el tipo de fichero e imagen y así averiguar su formato.


Espero que esto te sirva.

Steven
_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ







	
	
		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070208/1a6f0cc8/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: imagenes.rar
Type: application/octet-stream
Size: 174964 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070208/1a6f0cc8/attachment.obj>


Más información sobre la lista de distribución Cconclase