Author Topic: Process Icon Use  (Read 8655 times)

Jack Harvey

  • Guest
Process Icon Use
« on: 2005 May 04 11:23:29 »
I created a set of process icons to process the luminance master frame of a nebula (Histogram X 3, Curvbes X 2, noise suppression series, DBE, final curves).  Out of curiosity I then applied this sequence to three other lum master frames of nebula and was quite pleased with the outcome.  Have you generally tried this approach or do you do each image indiviually.  I was thinking a general set of icons for nebulae, galaxies, etc would be helpful.  Of course each image will need some additional fine tuning.  Jack Harvey

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Process Icon Use
« Reply #1 on: 2005 May 05 02:39:56 »
Hi Jack,

This is very interesting. In fact, the main purpose of process icons and process containers in PixInsight is to serve as reusable and adaptable processing interfaces. This is a key part of the object-oriented architecture that is one of the fundamental paradigms in the design of PixInsight.

Of course we always try to reuse process icons in our processing work. However, in general we find that each image is a different case, requiring fine-tuning of many process parameters. Without doubt, having a good arsenal of process icons stored and well organized is of great help.

There are some processes that are especially sensitive to an image's particular characteristics. Perhaps the most clear case is SGBNR, whose parameters are extremely critical. Wavelets require also a good adaptation to the image to be efficient.

We want to develop the process icon system much further. For example, the next implementations will allow the user to write a descriptive text of arbitrary length for each icon. Having a process set well documented is essential when one reuses it, say several weeks after having created it.

There will be also much more flexibility to organize and edit process containers. Right now the interface to do this is quite rough. Individual process parameters will be editable in-line, without needing to open the associated processing window.

We'll include also a scripting system to enter a sequence of processes defined as plain text files, following an easy syntax. These scripts will be similar to the current files generated by Processing Report. Scripts will be an alternative way to view, edit and manage processes in PixInsight.

I haven't tried to make specific sets of process icons for some types of objects. However I think that with some restrictions this can be very useful. As you say, processes always have to be fine-tuned, but the skeleton of a process or some particular processing strategies can be usefully stored as a set of icons that can be reused.

Juan
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Jack Harvey

  • Guest
Process Icon Use
« Reply #2 on: 2005 May 07 04:56:15 »
Juan  I agree that some "skeleton functions"can be assembled to do some initial or basic processing.  For instance I created a set of Hisogram adjustments that fo from severe to very mild.  They are labeled Histo 1 to Histo 5 and with a little practice I can come pretty close to picking which combo gives pretty decent results.  Also a little like that with curves but trickier.

Jack