AutoIntegrate v1.71 - Fix to memory usage

Changes in AutoIntegrate v1.71 are listed below.

  • Fix excessive memory usage. Preview images created during processing were not released by gc(). Reworked the code that helped with memory growth.
  • Added check for Gradient correction on channel images with color images. For now it does not fail the processing but reports an error at the end.
  • Added GUI button to collapse all sections. makes it easier to make the interface small again. Unfortunately it required also pressing the Adjust script window button before the screen size is adjusted. Button is in the top right corner.
  • Extra processing options button to show AutoIntegrate processing history now also shows processing steps that are saved in the FITS metadata.

trying to run autointegrate on windows 10 using pixinsight 1.8.9-2 build 1597 x64. I add lrgb files, image appears, define output directory and push run button at bottom right side. I get “ReferenceError: physical memorystatus is not defined”. i have tried doing the pixinsight reset using the process container, and putting the pixinsight AdP files into the autointegrate folder. same results…any ideas? thanks dave

Hi Dave,

This problem “ReferenceError: physical memorystatus is not defined” is unfortunate. I added a call to physical memorystatus to v1.71 and did not realize that it is new to PixInsight 1.8.9-3.

You can get rid of the problem by updating PixInsight to the latest version or try new AutoIntegrate v1.72 test version from my PixInsight test repository at https://ruuth.xyz/test/autointegrate/.

I will also push a new v.172 non-test version soon (maybe even today).

Regards,
Jarmo.