AutoIntegrate 1.00 - image calibration

jruuth

Well-known member
My PixInsight script AutoIntegrate.js 1.00 can now do the whole image processing workflow including image calibration. More information and a download link can be found from a page https://ruuth.xyz/AutoIntegrateInfo.html. In addition to calibration there are several other enhancements implemented.

AutoIntegrate calibration is not going to rival WBPP script but maybe it can be useful in some simple cases. I have very limited access to calibration files so I would be happy to hear any feedback on image calibration or new features in general.

For automatic updates there is a PixInsight repository: https://ruuth.xyz/autointegrate

I have a short YouTube video that shows image calibration and basic workflow with AutoIntegrate script available here:

UPDATE: Not calling this beta any more.
 
Last edited:
I have added an option to extract separate color channels from OSC color data. Channels can be extracted as LRGB, HSO or HOS data. After channels are extracted, processing continues as mono filter processing.

Channels are extracted right after cosmetic correction and debayering. Channel files are saved to disk so they can be used for processing later.
 
I have added an option to extract separate color channels from OSC color data. Channels can be extracted as LRGB, HSO or HOS data. After channels are extracted, processing continues as mono filter processing.

Channels are extracted right after cosmetic correction and debayering. Channel files are saved to disk so they can be used for processing later.
How do i thoose that option?
 
The link - https://ruuth.xyz/autointegrate - isn't active. Is 1.0 the current release? I get the following PI 1.8.8-11 warning.
run --execute-mode=auto "C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js"

Processing script file: C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js
** Warning [155]: C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js, line 9904: redeclaration of var newSectionBar
function newSectionBar(parent, control, title)
.........^
Read persistent module settings
ReadParametersFromPersistentModuleSettings
Read window prefix settings
fixAllWindowArrays no change in prefix ''
AutoIntegrate v1.37, PixInsight v1.8.8.11 (1080811)
 
The link - https://ruuth.xyz/autointegrate - isn't active. Is 1.0 the current release? I get the following PI 1.8.8-11 warning.
run --execute-mode=auto "C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js"

Processing script file: C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js
** Warning [155]: C:/Users/16022/AppData/Local/PixInsight/PI Scripts/AutoIntegration.js, line 9904: redeclaration of var newSectionBar
function newSectionBar(parent, control, title)
.........^
Read persistent module settings
ReadParametersFromPersistentModuleSettings
Read window prefix settings
fixAllWindowArrays no change in prefix ''
AutoIntegrate v1.37, PixInsight v1.8.8.11 (1080811)

Thanks for reporting these problems! The newSectionBar function was declared twice after a recent reorganization of the code. Unfortunately I missed that one in my tests. It still worked fine at least for me.

I have pushed out a new version 1.38 that fixes this issue.

There was a problem with the link to the download page. I have updated it in the post. Correct one is https://ruuth.xyz/AutoIntegrateInfo.html. Link https://ruuth.xyz/autointegrate is for the PixInsight update repository.

Jarmo
 
This looks like a great script to get a fast pass of data. Unfortunately I could not get it to work. I added 69 OSC lights and then previously built WBPP masters for Darks, Flats & Flat darks. I ran with defaults except blink off, but the script failed with "No image for linear fit, maybe some previous step like star alignment failed" looking at the log file (attached) it seemed to be going OK until it failed. Any ideas on what I did wrong. Looks like a really useful script I would like to use. Using version 1.44
Max
 

Attachments

  • AutoIntegrate.txt
    767 KB · Views: 76
Last edited:
Hi Max,

Thanks for reporting the problem. Most of the AutoIntegrate problems seem to be in recognizing correct filters. Looks like it is the problem also in your case. You have a setting FILTER=L_En and current AutoIntegrate uses just the first letter from the filter keyword to detect filters. In this case it thinks it is a luminance filter (L). I need to rethink that piece of code.

You can avoid the problem by manually adding your light files as OSC files. In the Lights tab click ‘Add manually’ on the right. It opens ‘Add filter files manually’ section and there add your files as ‘C’ files. Hope it helps!

Jarmo
 
I used it to process files from iTelescope with very reasonable results. In fact it solved severe issues I had with color combinations. Thanks you very much.
 
Back
Top