Since recombining images after StarNet.py processing sometimes caused a green cast or reduced star brightness, their consistency with the original files was verified.
Specifically, I compared the output of StarNet.py with that of the StarNet CLI executed within Siril.
According to the script description, StarNet.py should be able to generate either:
- StarNet native outputs (-m, -n)
- Siril-style outputs (descreen, subtract)
However, my measurements indicate that the “native” outputs do not match the StarNet CLI outputs.
Environment:
- Siril 1.4.4
- StarNet 2.5.3-0208
- Comparison tool: ImageMagick
- Comparison with StarNet CLI
Starless:
PSNR(RGB) 76.4528
PSNR(Lab) 81.3424
SSIM 0.999992
Stars (StarNet star mask (-m) vs CLI -m):
PSNR(RGB) 29.8334
PSNR(Lab) 36.4971
SSIM 0.135762
The starless images are nearly identical, whereas the star images are substantially different.
- Comparison inside StarNet.py
StarNet star mask (-m) vs Siril subtraction
PSNR(RGB) 83.3707
PSNR(Lab) 88.4006
SSIM 0.999998
StarNet unscreen (-n) vs Siril descreen
PSNR(RGB) 50.0741
PSNR(Lab) 54.3419
SSIM 0.999857