|
Foros de astrofotografía y ciencias afines |
|
.: AstrofotografÃa :. Foro dedicado a las salidas de observación y fotografÃa astronómica
|
|
|
Author |
Message |
David Serrano Arrectis auribus
Joined: 31 Dec 2006 Posts: 627 Location: Newbury, West Berkshire, UK
|
Posted: Wed Jun 20, 2007 12:22 pm Post subject: |
|
|
_________________ --
David Serrano
Last edited by David Serrano on Tue Nov 13, 2007 12:01 am; edited 1 time in total |
|
Back to top |
|
|
juan_conejero Asiduo
Joined: 17 Jun 2006 Posts: 163 Location: Valencia
|
Posted: Wed Jun 20, 2007 12:50 pm Post subject: |
|
|
Hola David
Me encanta la forma en que has captado la funcionalidad de ProcessContainer
No veo por qué este esquema no va a funcionar con un preview. DeberÃa funcionar perfectamente, porque un ProcessContainer se ejecuta como una única instancia (que es lo que es).
Por ejemplo, lo que no te funcionarÃa es seleccionar un conjunto de iconos y soltarlos sobre un preview. En este caso, como cada icono transporta una instancia individual, el estado volátil del preview se resetea antes de ejecutarse. El resultado serÃa el producido por el último icono. Con ProcessContainer no pasa esto.
Sin embargo, dicho esto, hay que tener en cuenta que si tenemos un buen tramo del proceso ya claro, digamos tres o más procesos complejos, y/o no tenemos 16 procesadores para "jugar" , conviene ejecutar éstos, almacenar el preview (store), e inhabilitarlos en el container antes de continuar. Esto permite no tener que volver a ejecutar la parte que está segura cada vez.
Como ves, ProcessContainer es una herramienta muy flexible. Esa es la idea.
Bueno, sigo con el algoritmo de deringing de Deconvolution. Hmmm, unas 4000 lÃneas estupendas, que no entiendo ni yo, que las he parido. ¿A que es divertido, ser programador? |
|
Back to top |
|
|
edulopez Audi et alteram partem
Joined: 03 Mar 2006 Posts: 1566 Location: Alcalá de Guadaira, Sevilla
|
Posted: Wed Jun 20, 2007 3:12 pm Post subject: |
|
|
con todas las fotos que se toman, buenas o malas, se aprende algu nuevo _________________ FS-78, EQ6, tubo guia skylux 70/700. Nikon D50.prismáticos meade 10x50.
http://astrosurf.com/prometeo/ |
|
Back to top |
|
|
Ignacio.R. Ab uno discent omnes
Joined: 27 Aug 2006 Posts: 1311 Location: Ciudad Condal
|
Posted: Wed Jun 20, 2007 3:17 pm Post subject: |
|
|
Hola David.
Pues lo de empezar de 0 me lo tengo que comer de todas formas porque tengo algunos errores que voy acumulando proceso tras proceso y quiero intentar afinar mas. Pero lo que expones es muy interesante y creo que ya he leÃdo algo al respecto. Pero tendre que hacer antes alguna prueba sencilla porque si pruebo tantas cosas nuevas me voy a saturar...
Muchas gracias por la explicacion.
Saludos |
|
Back to top |
|
|
David Serrano Arrectis auribus
Joined: 31 Dec 2006 Posts: 627 Location: Newbury, West Berkshire, UK
|
Posted: Wed Jun 20, 2007 3:28 pm Post subject: |
|
|
_________________ --
David Serrano
Last edited by David Serrano on Tue Nov 13, 2007 12:01 am; edited 1 time in total |
|
Back to top |
|
|
David Serrano Arrectis auribus
Joined: 31 Dec 2006 Posts: 627 Location: Newbury, West Berkshire, UK
|
Posted: Wed Jun 20, 2007 4:17 pm Post subject: |
|
|
_________________ --
David Serrano
Last edited by David Serrano on Tue Nov 13, 2007 4:16 pm; edited 1 time in total |
|
Back to top |
|
|
juan_conejero Asiduo
Joined: 17 Jun 2006 Posts: 163 Location: Valencia
|
Posted: Wed Jun 20, 2007 8:42 pm Post subject: |
|
|
Quote: | Lo que molaba era poder sustituir una entrada del ProcessContainer por otra, para que en el paso 8 no hubiera que borrar nada. Simplemente doble clic, ajustar parámetro, arrastrar al Container sobreescribiendo lo que habÃa antes y luego arrastrar el Container al preview. |
Bueno, podrÃamos implementarlo fácilmente. Por ejemplo, pulsando Control mientras se suelta un icono sobre la ventana ProcessContainer, se podrÃa reemplazar en vez de insertar (siempre que la instancia destino sea de la misma clase que la de origen).
Quote: | Otra idea serÃa que no hubiera que meter al proceso de nuevo en el Container. Sólo cambiar parámetros y arrastrar el Container a la imagen. Esto supondrÃa que el interface del proceso estarÃa ligado a la instancia existente en el Container (o en el escritorio, si fuera el caso) pero me parece que en realidad no es asÃ. |
Oh no, esto no puede ser. Como muy bien dices, se crearÃa un nexo entre una instancia de un proceso y una interfaz, lo cual viola varios principios de diseño de la interfaz orientada a objetos de PI. Una interfaz de procesamiento en PI trabaja con una instancia privada por definición. Lo que arrastras a la interfaz desde ProcessContainer sustituye a la instancia privada.
Quote: | Quote: | unas 4000 lÃneas estupendas, que no entiendo ni yo |
No digas esto en público, hombre, que vas a ahuyentar a tus potenciales clientes :^P. |
No hombre, yo soy muy sincero con eso. Hay extensas "regiones" del código fuente de PI que escribà hace uno o dos años. Aunque están documentadas, para entenderlas tengo que pasarme al menos un par de dÃas analizándolas, a veces más. En este caso (deconvolución), la cosa es tan complicada que me cuesta entenderme a mà mismo a menudo. Mi propio código genera estructuras lógicas que a veces no entiendo del todo. Es normal. No tengo ningún problema en reconocer esto |
|
Back to top |
|
|
Carlos Milovic Guest
|
Posted: Wed Jun 20, 2007 9:29 pm Post subject: |
|
|
Por cierto, el triangulito azul se llama "Drag and Drop object"... algo como objeto para tomar y botar.
Salu2
Carlos Milovic F. |
|
Back to top |
|
|
David Serrano Arrectis auribus
Joined: 31 Dec 2006 Posts: 627 Location: Newbury, West Berkshire, UK
|
Posted: Wed Jun 20, 2007 9:48 pm Post subject: |
|
|
_________________ --
David Serrano
Last edited by David Serrano on Tue Nov 13, 2007 4:17 pm; edited 1 time in total |
|
Back to top |
|
|
Carlos Milovic Guest
|
Posted: Wed Jun 20, 2007 10:16 pm Post subject: |
|
|
No Solo "Drag and Drop object". quizás debieramos hacer un concurso, el "Pongale nombre al triangulito azul" jajajajaja
Bueno, recuerda que este objeto sirve para encapsular una instancia, y crear un nuevo icono (o reemplazar uno existente) como para aplicar sobre una imagen. En ese sentido, no se si "Instanciador" sera adecuado... quizás sea mejor "Encapsulador".
Salu2
Carlos Milovic F. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
© 2005-2007 - astrofotografia.es
En la red desde el 14/10/2005 - Puedes contactar con el administrador en admin@site
Powered by phpBB © 2001, 2005 phpBB Group
- -
|
|
|