Share:
Notifications
Clear all

Apr 14 2026: Google Pay, Apple Pay & WeChat Pay added as payment options

Apr 12 2026 APP 2.0.0-beta41 has been released !

It has a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration, for mosaics even faster! We extensively optimized many critical parts of APP. All has been tested to guarantee correct optimizations. Drizzle and image resampling is much faster for instance, those modules have been completely rewritten. Much less memory usage. LNC 2.0 has been released which works much better and faster. Improved Outlier Rejection with LN 2.0 rejection. macOS CMD+A works now in file chooser ! And more...

Update on the 2.0.0 release & the full manual

We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.

Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.

 

Ensuring identical stretch added to separate integration results from subs with different exposures or ISO values

3 Posts
2 Users
0 Reactions
1,681 Views
(@mark-james-ford)
Molecular Cloud
Joined: 4 years ago
Posts: 3
Topic starter  

Hi Mabula, for particularly bright DSOs I would sometimes like to be able to combine multiple integrations from different ISO settings or, more commonly, exposure times in a HDR-like manner later in further PP software.  In order to do this most HDR combinations require the files to be combined (here the results from different integrations) to be separated by regular EV values between each image (often 1EV).  Thus in APP if I have multiple integration results from say 30x4s, 30x8s, 30x16s, 30x32s, 30x64s, 30x128s subs - I would want each separate integration to be stretched by the same amount (rather than what may be optimal for each integration) and thus maintain the 1EV difference between each integration result. (Of course each integration would require appropriate darks etc).  The classic case for this would be data from M42 for example, with, in the above example, the 120s integration typically having a blown out central core, and the 4s integration only showing the very bright center ...

Thus my question: How can I ensure the same absolute stretch is applied to different integration results? 

Related to this is, I guess, the question, is the St slider linear? i.e. if i double the value in the St slider do I half the stretch?

Many thanks for your help, and sorry if this has been asked elsewhere ...

All the best, 

Mark

(NB, my understanding is that such a "true HDR combination" is not directly possible in APP)


This topic was modified 3 years ago 3 times by Mark James Ford

   
ReplyQuote
Topic Tags
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5131
 

Hi Mark @mark-james-ford,

Thank you very much for your technical question.

Ideally APP would be able to make a HDR composite using the linear integrations, but I have not yet implemented HDR processing in the RGB Combine tool...

Now to be able to make an HDR composite like you indicate with other PP software, I would recommend the following:

It is vital to normalize all those stacks first, in that way the background of the images will be compatible. So load all integrations as lights and process up until 5)normalize where the integration are aligned and normalized. Save them with the option in 5)normalize.

Those normalized stacks can now use the exact same stretch. So load the normalized stacks into APP. Disable the auto-stretching of APP. And then try to find a stretch setting that works nicely for all the stacks, so for the 4s stack you want it to show the core nicely, and for the 128s stack you want it to show to faint outer parts still if possible.

Save all those stacks with the save button below the histogram with the strecht that you chose and then import those stretched stacks into your PP software of choice to make the HDR.

Now to further eleborate on this, the st slider definitely is not linear, and all stretching algortihms makes the data non-linear and work in this way. So I would be very surprised if you actually maintain 1EV difference when comparing the the stretched stacks visually after any identical stretch on all those stacks. But this is probably too technical and not of real concern here 😉

Please let me know if this helps 😉

Mabula



   
ReplyQuote
(@mark-james-ford)
Molecular Cloud
Joined: 4 years ago
Posts: 3
Topic starter  

Hi Mabula, 

Thank you very much it definitely does. 😀 Certainly, I will follow the suggested workflow as you describe at the next opportunity! 👍 I fully appreciate the stretch itself is non linear and results in, of course, a non linear image.  I simply wanted to know how to add approximately the same absolute stretch to the different data-sets and your answer gives me that opportunity. In absolute terms you are right, the net results are not identical to a simple 1EV difference but the absolute difference between the final stretches should be (and that is my hope), at least to a first approximation, when not necessarily mathematically justifiable 😉, proportional to a particular +/- EV value and that should be sufficient.  The HDR rendition being in any event a somewhat "artificial" reworking of the data. 

Btw: In the past i tried from just two data sets (1x long exposure, 1 x short) to eyeball various stretch settings, generating 3-4 final images from each data set with different amounts of stretch, and "pigeonhole" them into various +/-EV values in the HDR software - it kind of worked but the results didn't really deliver what I know should be possible ...

Thanks again, Mark



   
ReplyQuote
Share: