AutoIntegrate v1.76 test - Exclusion areas, metrics visualizer

PixInsight repository for the test version is https://ruuth.xyz/test/autointegrate/

Changes in AutoIntegrate v1.76 test are listed below.

Exclusion areas

  • Added exclusion areas for DBE. Exclusions areas define where DBE sample points are not calculated.
  • There is a button that opens a new dialog for drawing exclusion areas.
  • Exclusion areas are used also when selecting a true background sample area.
  • Exclusion areas are saved to and restored from the Json file.

Metrics visualizer

  • Added subframe selector metrics visualization.
  • Visualization is shown in a separate dialog. Four different metrics can be chosen.
  • Image filtering settings now have four filter values and those metrics are visualized. Filter value zero means that no filtering is done.
  • Metrics are calculated during the subframe selector step and saved also to the Json file after processing (AutosaveSetup.json).
  • If metrics are not calculated, metrics visualizer will ask if they should be calculated.
  • After the metrics visualizer is run it automatically refreshes the file list filtering.

Resample for blinking

  • Added resample option to resample preview image to a smaller size.
  • Resample makes blinking through images faster. Note that heavy resample may alter the image so it may look identical to original image.
  • Resample is done only for the preview image, original image is not modified.
  • Resample target size can be configured.

Updates

  • Added options to save the final image as JPG or TIFF.
  • Added drizzle drop shrink option. Default is 0.9 for all file types.
  • Histogram stretch max iterations changed from 20 to 30.
  • ColorCalibration process can be run even if SPCC is selected. In Auto mode (default) ColorCalibration process is not run with SPCC.
  • Added an option to clear all selected files in files tabs.
  • Added _ADBE as AutoContinue starting extensions
  • Calibrate and Integrate only options moved to Settings page.
  • Stopping after calibration could be useful if you for example want to check the quality of calibrated light files and maybe set some filtering rules.
  • Stopping after integration could be useful if you for example want to set some exclusion areas for DBE or for finding the true background.
  • Measurement information is added to light files when the subframe selector has been run. Information can be seen by hovering over the file using a mouse.

Fixes

  • Added better checks that image files exist when reading .json file content.
  • Improved some error messages