I cannot for the life of my get this to work as a plugin on the Pixinsight linux distribution in EZ Processing Suite. I've followed all the instructions, but I'm starting to suspect that it's a file permission issue.
/opt/Pixinsight/bin/ and it's child directories are only accessible with sudo. I think maybe having to get sudo access in order copy the Starnet2 files where they need to be might be somehow interfering with PI actually using it correctly.
Specifically, it fails when trying to use EZ Processing Suite. EZ Decon uses Starnet2 to make a mask and it simply fails out.
Anyone had this issue?
(EDIT)
Soooo....of course I figure it out right after posting. Every tutorial on this that I've found said to put the files from the Linux download into /opt/PixInsight/bin and /opt/PixInsight/bin/lib but never once mentioned having to set the Weights File in the original Starnet process. THAT is what Starnet2 looks for. Once I realized this, the process went a little farther before it would error out, but it still failed.
Then I looked for exactly where those weight files were in linux, and they were in /opt/PixInsight/library so I had the obvious idea to put the new StarNet2_weights file there. I also threw in the libtensorflow and libtensorflow_framework files that came with the StarNet++ linux download and lo and behold, EZ Processing Suite Deconvolution now works correctly.
Yowza!
Edited by TheRealEleven, 11 September 2022 - 02:18 PM.