Image order of operations - aaronwmorris/indi-allsky GitHub Wiki

Order of Operations

  1. Start image pre-save hook (runs concurrently in background)
  2. Dark frame calibration
  3. Save FITS
  4. Calculate jSQM
  5. Debayer
  6. Calculate ADU
  7. Stack
  8. Save RAW (non-stacked)
  9. Stretch (16-bit)
  10. 16-bit Contrast enhance (CLAHE)
  11. Downsample to 8-bit
  12. Detect stars
  13. Line detection
  14. Draw detections
  15. Rotate
    1. 90 degree
    2. Angle
  16. Flip verticle
  17. Flip hoizontal
  18. Crop
  19. White balance
    1. SCNR
    2. Manual WB
    3. Auto WB
  20. Saturation
  21. Gamma Correction
  22. Contrast enhance (CLAHE)
  23. Colorize (if grayscale)
  24. Extract Long Term Keogram data
  25. Image Circle Mask
  26. Realtime Keogram
  27. Fish-eye to Panorama
    1. Flip
    2. Label
    3. Save panorama image
  28. Logo overlay
  29. Scale image
  30. Image border
  31. Moon overlay
  32. Lightgraph overlay
  33. Label image
    1. Orbs
    2. Cardinal Directions
    3. Wait on pre-save hook to complete
    4. Text Overlay
  34. Save image
  35. Execute image post-save hook

History

Jun 2025

  • Add pre- and post-save hooks

Mar 2025

  • Add Gamma Correction
  • Realtime Keogram

Jan 2025

  • Add Lightgraph Overlay

Dec 2024

  • Perform debayer before stacking

Nov 2024

  • Add Image border
  • Add Moon Overlay
  • Fish-eye to Panorama before Logo overlay and Scale image

Nov 2023

  • Add cardinal directions

Oct 2023

  • Moved star and line detection before rotation/flip/crop