Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-10-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Cita:
Empezado por roman Ver Mensaje
La recomendación de leer la guía es porque no queda claro cuál es tu problema. Necesitas deescribir mejor lo que quieres hacer.

// Saludos

ahh bien, pensé que si, pero bueno, me explico mejor:

pues como mencioné, tengo un txt con coordenadas x,y, y un atributo z, según yo las coordenadas x,y pueden ser los números de columna y fila de cada pixel, y el valor de z el color de dicho pixel.

No sé si con ésto se pueda crear una jpg o una tiff, giff, algo por el estilo.

Tal vez no me doy a entender como quisiera, es algo que no había tenido necesidad de hacer hasta ahora.

Si alguien puede guiarme un poco le estaré muy agradecido.
Responder Con Cita
  #2  
Antiguo 22-10-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.670
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿Pero tú qué quieres hacer?
¿Sumar los valores de x y restarlos a los de y?, ¿crear una gráfica con cada uno de los puntos?, ¿simular los puntos en un "plano espacial"?, ¿averiguar la media de todos los números y el resultado apostarlo a la lotería?
Responder Con Cita
  #3  
Antiguo 22-10-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pues a ver, de que puedes, puedes. Necesitarías saber el máximo de X y el máximo de Y para así crear un bitmap vacío con esas dimensiones. Luego determinar a qué color corresponde la Z pues, en principio, un color se determina por tres números, no por uno sólo. Quizá, si usas una escala de grises...

Luego, usar la propiedad ScanLine del Bitmap para dibujar cada pixel en la posición indicada.

Pero, supongo que estás consciente de que eso te dará una imagen inentendible al ojo humano.

// Saludos
Responder Con Cita
  #4  
Antiguo 22-10-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
ok, si conozco los valores extremos de x y de y, entonces con esto creo un bitmap. Ahora, solo tengo un valor de Z, me parece que hay forma de determinar el color con un solo valor ¿o no?

Y bueno, la imágen que trato de crear es precipitación. Tengo el valor de lluvia para cada ubicación y ahorra quiero crear la imagen para darle mayor sentido visualmente, ya que no es lo mismo ver una tabla con un monton de números. Después de la tener la imagen, tal vez puda encimar un mapa de una ciudad o una cuenca, algo por el estilo. ¿Creen que se pueda o me voy a complicar demasiado?
Responder Con Cita
  #5  
Antiguo 22-10-2012
Avatar de bosster_018
bosster_018 bosster_018 is offline
Miembro
 
Registrado: nov 2009
Ubicación: Bolivia
Posts: 127
Poder: 17
bosster_018 Va por buen camino
Tal vez sea esto

No puede entender tu duda, pero por el título me hizo recordar un ejemplo que una vez postearon en el ClubDelphi titulado: "Código sin utilidad"

Y en ese Hilo muestran como dibujar un texto usando letras:

http://www.clubdelphi.com/foros/showthread.php?t=41240

Saludos
Responder Con Cita
  #6  
Antiguo 22-10-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por gusspagano Ver Mensaje
Ahora, solo tengo un valor de Z, me parece que hay forma de determinar el color con un solo valor ¿o no?
Supongo que sí, si te restringes, por ejemplo, a 256 colores. Pero tienes, creo, que manejar una paleta de colores, o sea, decir a qué coor corresponde cada entero. Pero esto escapa de mis conocimientos.

// Saludos
Responder Con Cita
  #7  
Antiguo 22-10-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Bueno, creo que tengo que invetigar algo sobre como asignar colores a los valores que tengo, y tambien sobre los bitmap.

Creo que el problema es demasiado simple para ustedes, tanto que teminan buscando mas allá, y terminan sin entender. La cuestion es como crear una imagen, eso es todo.

Gracias Roman, Casimiro Notevi, y bosster_018 por tu ayuda.
Responder Con Cita
  #8  
Antiguo 22-10-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.670
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
No es que sea muy simple para nosotros (ni muy dificil), el problema es que no has dicho exactamente qué es lo que quieres hacer. ¿Hacer una imagen?, ¿pero cómo quieres usar esos valores para crear una imagen?
Realmente parece que tienes los puntos para una proyección "3D", ya que pueden ser los valores x,y,z para una imagen de este tipo:
Imágenes Adjuntas
Tipo de Archivo: jpg xyz.jpg (4,9 KB, 9 visitas)
Responder Con Cita
  #9  
Antiguo 22-10-2012
gusspagano gusspagano is offline
Miembro
 
Registrado: mar 2012
Posts: 47
Poder: 0
gusspagano Va por buen camino
Pues si mi estimado Casimiro, lo que quiero es hacer una imagen, dónde según yo el valor de X me dice en qué columna estoy, el valor de Y me dice la fila, y el valor de Z No es una componente espacial, Z es el atributo, o sea, el valor con el cual voy a asignarle un color al pixel correspondiente.

El resultado seria una imagen 2D de 8 bits (0-255 colores, como dice Roman).

Ahora, no tengo por ejemplo, columna1 fila1, coluna1 fila2. Más bien tengo proyecciones (coordenadas UTM) x,y (latitud, longitud, por decirlo así) y mi Z son valores de reflectividad (perdón hace rato dije lluvia), que quiero representar mediante colores.

No tengo problemas en convertir mis proyecciones en valores de filas y columnas (si es que se requiere), lo que pasa es que no sé cómo se hace una imagen, ni cómo asignar colores a mis valores de Z.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Crear un Reporte a partir de archivos de texto franciscobucio Impresión 4 18-01-2007 18:49:09
Como descargar una imagen a partir de la url Oxis Internet 2 20-07-2006 20:04:56
¿Crear email con imagen como parte del contenido del texto? burasu Varios 6 07-04-2006 19:11:30
Crear tabla pdx a partir de dbf lbidi Tablas planas 7 30-03-2004 16:58:55
Crear un EXE a partir de un TXT o CPP aleidania Varios 1 25-10-2003 18:36:45


La franja horaria es GMT +2. Ahora son las 01:25:56.


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