Foros del Web » Programando para Internet » Python »

Problema con python

Estas en el tema de Problema con python en el foro de Python en Foros del Web. Hola amigos. Yo soy nuevo en el tema. Me gustaría aprender a programar en Python.Quisiera saber si alguien me puede ayudar a resolver el siguiente ...
  #1 (permalink)  
Antiguo 10/06/2010, 18:54
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 14 años, 5 meses
Puntos: 0
Problema con python

Hola amigos.

Yo soy nuevo en el tema. Me gustaría aprender a programar en Python.Quisiera saber si alguien me puede ayudar a resolver el siguiente problemita.


Las imágenes del satélite LANDSAT se envían a tierra en un archivo de formato RAW en el cual a cada píxel (cuadrado –
ver figura), de 30 m de lado, le corresponde un nivel de gris entre 0 (negro) y 255 (blanco). El formato RAW inicia con dos
valores que indican el número de filas y de columnas de la imagen, seguido por los niveles de gris de cada píxel, según
filas. Se conoce, para una determinada región, que niveles de gris menores o iguales a 10 corresponden a
cuerpos de agua, mayores o iguales a 130 a suelo desnudo, y el resto a áreas con vegetación. Se pide escribir un programa
de procesamiento digital de imágenes que permita:
• Leer un archivo RAW (cuyo nombre ingrese el usuario) y almacenar la información en una matriz en la cual cada
elemento corresponda a un píxel.
• Permitir al usuario, a través de una función, obtener un mapa temático a elección, almacenando dicho mapa en
un archivo cuyo nombre ingrese el propio usuario. Los mapas son: de vegetación, de suelo desnudo o de cuerpos
de agua. El formato es blanco y negro (blanco = 1 , negro = 0)
• Graficar este mapa en pantalla, a través de otra función, colocando asteriscos en correspondencia con los píxeles
de valor 1, y espacios en blanco en los restantes. Ver ejemplo.
• Calcular la superficie de vegetación, suelo desnudo o cuerpos de agua del mapa seleccionado, y mostrarla en
pantalla.


Saludos.
  #2 (permalink)  
Antiguo 10/06/2010, 19:17
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Problema con python

Primero que nada bienvenido, después de eso...

Cual es tu pregunta?
Tienes algo de código ya avanzado? Podrías publicarlo?
Se te dificulta alguna parte del problema?
La descripción del problema no es lo suficientemente clara?
Quieres que la gente haga tu tarea?
No sabes ni por donde empezar?
No sabes leer desde el teclado? No sabes como imprimir? No sabes como hacer comparaciones?

Vamos por favor pon mas datos
  #3 (permalink)  
Antiguo 10/06/2010, 19:43
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Problema con python

Las imágenes del satélite LANDSAT se envían a tierra en un archivo de formato RAW en el cual a cada píxel (cuadrado –
ver figura), de 30 m de lado, le corresponde un nivel de gris entre 0 (negro) y 255 (blanco). El formato RAW inicia con dos
valores que indican el número de filas y de columnas de la imagen, seguido por los niveles de gris de cada píxel, según
filas (ver ejemplo). Se conoce, para una determinada región, que niveles de gris menores o iguales a 10 corresponden a
cuerpos de agua, mayores o iguales a 130 a suelo desnudo, y el resto a áreas con vegetación. Se pide escribir un programa
de procesamiento digital de imágenes que permita:
• Leer un archivo RAW (cuyo nombre ingrese el usuario) y almacenar la información en una matriz en la cual cada
elemento corresponda a un píxel.
• Permitir al usuario, a través de una función, obtener un mapa temático a elección, almacenando dicho mapa en
un archivo cuyo nombre ingrese el propio usuario. Los mapas son: de vegetación, de suelo desnudo o de cuerpos
de agua. El formato es blanco y negro (blanco = 1 , negro = 0)
• Graficar este mapa en pantalla, a través de otra función, colocando asteriscos en correspondencia con los píxeles
de valor 1, y espacios en blanco en los restantes. Ver ejemplo.
• Calcular la superficie de vegetación, suelo desnudo o cuerpos de agua del mapa seleccionado, y mostrarla en
pantalla.



Ese es el problema completo.

Lo mas avanzado que se hacer es crear funciones. Estoy siguiendo el libro "Introducción a la programacion con python"

Te agradezco que hayas contestado mi mensaje y me gustaría que me puedas dar una manito para empezar a realizar el programa. La verdad que yo no se como encarar el problema.

Saludos.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:50.