Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Decodificación de imágenes.

Antes que nada déjenme decirles que se muy poco de informática y programación y por eso recurro a ustedes. He programado aplicaciones muy sencillas con Delphi, por eso ademas me uno al foro.

Tengo archivos generados por un radar climatológico, el archivo en si no es una imagen, pero pueden leerse partes del mismo para generar imágenes, el problema es que esta codificado igual que las imágenes.

Lo que quiero es decodificar el archivo y leer las partes del mismo para generar las imágenes que me interesan. Eso es lo que se me ocurre, no se si haya forma de hacerlo o quizá puedan sugerirme algo.

De antemano muchas gracias a todos.
Responder Con Cita
  #2  
Antiguo 12-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hola, bienvenido a clubdelphi, como a todos los nuevos te aconsejo que leas nuestra guía de estilo.
En relación a tu pregunta, no la he entendido
Responder Con Cita
  #3  
Antiguo 12-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Hola Casimiro Notevi, ya he leído la guía de estilo, gracias.

Ahora, tratando de explicar mejor mi problema:

Los radares climatológicos toman unas especie de fotografías a la atmósfera con las cuales es posible medir una serie de variables climatológicas, una de ellas es la precipitación (si es que hubiera al instante), en el caso de la lluvia cada pixel de la imagen representa la intensidad (milímetros por hora). obviamente el color de cada pixel es un valor numérico (en una imagen de 8 bits, de 0 a 255), es este valor el que me interesa.

Ahora, los archivos que genera el radar están conformados por todas las variables que mide, una tras otra. Dentro del archivo hay un encabezado diciendo el tipo de variable y demás datos, seguido del valor medido en cada pixel para la variable mencionada, luego otro encabezado correspondiente a otra variable, y así sucesivamente.

El caso es que este archivo está codificado (o comprimido) y no lo puedo trabajar con ningún programa que yo conozca.

Pensaba que tal vez sea posible decodificar el archivo y extraer de el la parte que me interesa, pensé que se podría crear un nuevo archivo (un *.txt por ejemplo) donde vengan las coordenadas de cada pixel y su valor.

A ver si ahora me explique. Gracias otra vez, y perdón si no manejo bien los términos, no se mucho de esto.
Responder Con Cita
  #4  
Antiguo 12-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bien, según entiendo tienes un archivo del que desconoces su formato y necesitas extraer un dato del mismo. Pues todo depende
¿Es un archivo de texto, binario, etc.?, ¿no tienes ni idea de qué formato tiene?, ¿podemos ver alguno de esos archivos?, en fin, adivinos no somos
Responder Con Cita
  #5  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Así es, necesito extraer una parte de ese archivo, y no se que formato tiene.

y no se por que no puedo subir el archivo, al parecer excedo mi cuota por 81,5 KB aunque solo pesa 180 KB (es un rar, se supone que puede pesar hasta 293 KB).

Hay forma de saber que tipo de archivo es?, o como te doy mas información.

Chale!!, creo que estoy muy ignorante en estas cuestiones, una disculpa por eso...
Responder Con Cita
  #6  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Cómo has intentado subirlo aquí?, ¿como archivo adjunto?, prueba a subirlo a nuestro FTP, ponlo en 'Varios'. También puedes subirlo a cualquier sitio que tengas del estilo dropbox, por ejemplo.
Responder Con Cita
  #7  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Había intentado como adjunto, ahora lo subí al ftp como me dijiste, el archivo se llama ProcImg.rar, solo que no lo metí a la carpeta varios, no quedó en ninguna carpeta, pensé que al darle subir me daría a escoger, sorry
Responder Con Cita
  #8  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No importa, ya está en "varios", concretamente aquí.
Responder Con Cita
  #9  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Me temo que vamos a necesitar más datos, lo único claro que se puede leer es "radar queretaro", supongo que será alguna estación de radar.
Si supieras al menos la marca y modelo del radar, quizás se pudiera hacer una búsqueda para conocer la estructura del archivo.
Responder Con Cita
  #10  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Si es una estación de radar, la marca es Vaisala, el sistema que maneja el radar se llama Iris, ya descargue los manuales y los he leido pero sinceramente no los entiendo muy bien, hay muchos terminos que desconozco.

talvez esto sirva:

Data Compression Algorithm

To make the best use of storage, all radar rays are compressed before being inserted into the file. The compression algorithm is 16-bit word based, and simply removes runs of zeros. This complements the signal processor, which zeros data that does not meet the threshold requirements in effect. Runs of one or two zeros are not removed
because there is no benefit. The data field starts with a compression code value. The code either indicates the number of zeros that were skipped, or the number of data
words that follow. In the case of a zero skipped code, it is immediately followed with another code value. In the case of a data code, the next code follows the data.


Compression Code Meanings

MSB Low-bits Meaning

0 0 <unused>
0 1 End of ray
0 2 <unused>
0 3 – 32767 3 to 32767 zeros skipped
1 0 <unused>
1 1 – 32767 1 to 32767 data words follow
Responder Con Cita
  #11  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hombre, ya podías habernos dado esos datos antes
¿Y de dónde lo has descargado?, lo mismo podemos mirar algo si nos das la dirección del manual.
Responder Con Cita
  #12  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
MBS Low-bits Meaning
0 0 <unused>
0 1 End of ray
0 2 <unused>
0 3 – 32767 3 to 32767 zeros skipped
1 0 <unused>
1 1 – 32767 1 to 32767 data words follow
Responder Con Cita
  #13  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Psss quise poner la tabla un más clara y me quedo igual

Parece que todavía no se me permite poner enlaces, voy a subir los manuales al ftp (RadMan.rar)
Responder Con Cita
  #14  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Puedes poner el enlace quitando una letra del principio, ejemplo:

ttp://www.loquesea.com
Responder Con Cita
  #15  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
ya lo subi, de todos modos este es el enlace:

tp://ww.vaisala.com/en/defense/products/weatherradar/Pages/IRIS.aspx

los manuales estan en la parte de Technical Documentation
Responder Con Cita
  #16  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues sí, ya lo vi. En ese archivo viene también el "manual del programador" explicando la estructura de los datos y todo muy completo.
Así que ahí lo tienes, de ahí puedes sacar todo lo que necesitas, ahora te toca un trabajo duro

Última edición por Casimiro Notevi fecha: 13-03-2012 a las 21:02:10.
Responder Con Cita
  #17  
Antiguo 13-03-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Ya lo creo...

Bueno, mi estimado, muchas gracias por tu tiempo y tu ayuda.
Responder Con Cita
  #18  
Antiguo 13-03-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.079
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Si tienes cualquier duda, ya sabes, aquí estamos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
imagenes virgilionv OOP 3 22-03-2008 19:24:18
VCL con imágenes Cecil Gráficos 4 03-06-2007 17:23:29
Imagenes mahlon Varios 8 26-08-2006 14:58:53
Imagenes JPG PTW Gráficos 1 08-04-2004 21:18:20
Uso de imagenes deimonio Varios 1 13-10-2003 08:15:05


La franja horaria es GMT +2. Ahora son las 00:11:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi