2023-04-17: APP 2.0.0-beta17 has been released !
RAW support for camera color matrix with Bayer Drizzle integration, fixed couple of image viewer issues.
We are very close now to releasing APP 2.0.0 stable with a complete printable manual...
Astro Pixel Processor Windows 64-bit
Astro Pixel Processor macOS Intel 64-bit
Astro Pixel Processor macOS Apple M Silicon 64-bit
Astro Pixel Processor Linux DEB 64-bit
Astro Pixel Processor Linux RPM 64-bit
I can run a set of data all the way through integration and even use tools and modify the results. If I then go back to the 0)RAW/FITS tab to extract Ha from a dual band data set (I had processed the data first time in RGB) I get the following:
Encountered error in module:
ImageNormalizer
Error message:
java.lang.NullPointerException: Cannot load from object array because "this.a" is null
Cause:
Cannot load from object array because "this.a" is null
r.a(Unknown Source)
r.doInBackground(Unknown Source)
java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
java.base/java.util.concurrent.FutureTask.run(Unknown Source)
Strangely it complains about an error in ImageNormalizer but it had already started the first few steps of 6) INTEGRATE
I cannot be sure that this is the only case. It happened before and I started from scratch re-starting APP. Any thoughts?
Interesting, would you mind to upload a portion of your dataset that shows this problem? I'll test it myself then as well, might be a bug:
@vincent-mod Thank you. I have been trying to make a small subset of data and reproduce the error myself to be sure you don't waste your time but I just wasted mine. I'll try again after tonight's session and see if I can get a small set that breaks consistently. I found another java error today but need to make sure it wasn't my fault. I'll get you something soon. Thanks for the help
I processed new images today, from last night. I did the full stack of RGB, went back and extracted Ha, OIII and Mono from the same set. All good. Then I tried to combine RGB in the tools using the files I had created above (the Ha, OIII and mono) and got the same java error. I have tried to replicate it with a small set but I cannot break it repeatedly. I have plenty more to process and when I find a set that I can repeat I'll let you have a look.
Thanks for the effort Robert, in the end we can always have a look at the dataset to try and trigger it ourselves as well, if you would have one that does it at least once in a while that would be nice. 🙂