Here's the results that I get from the preprocess:
Loading reference image:
C:/Users/User/Desktop/Astro SSD/M66_Project.data/M66-30_Clear_1x1_272E700s.00708.fit
Reading FITS: 16-bit integers, 1 channel(s), 3358x2536 pixels: done
Structure map: done
Detecting stars: done
33 stars found.
Registering target image 1 of 1
Loading target file:
C:/Users/User/Desktop/Astro SSD/M66_Project.data/calibrated/light/cosmetized/M66-30_Blue_2x2_272E600s.00700_c_cc.fit
Reading FITS: 32-bit floating point, 1 channel(s), 1679x1268 pixels: done
Computing extreme sample values: done
Structure map: done
Detecting stars: done
51 stars found.
Matching stars: done
20 putative star pair matches.
Performing RANSAC: done
*** Error: RANSAC: Unable to find a valid set of star pair matches.
*** Applying error policy: Continue on error.
===== StarAlignment: 0 succeeded, 1 failed, 0 aborted, 0 skipped =====
*********************************************************************
* End registration of light frames
*********************************************************************
Other than the size difference the main difference in the original subs is that the blue is slightly dithered from the clear and there is a slight rotation. ie. It's practically registered already.
Throw these two files at the star align with the default settings and you get a successful alignment as follows:
StarAlignment: Global context
Loading reference image:
C:/Users/User/Desktop/Astro SSD/M66_Project.data/M66-30_Clear_1x1_272E700s.00708.fit
Reading FITS: 16-bit integers, 1 channel(s), 3358x2536 pixels: done
Structure map: done
Detecting stars: done
33 stars found.
Registering target image 1 of 1
Loading target file:
C:/Users/User/Desktop/Astro SSD/M66_Project.data/Original Subs/M66-30_Blue_2x2_272E600s.00700.fit
Reading FITS: 16-bit integers, 1 channel(s), 1679x1268 pixels: done
Structure map: done
Detecting stars: done
36 stars found.
Matching stars: done
11 putative star pair matches.
Performing RANSAC: done
* Previous attempt failed - this is try #2
useScaleDifferences=true
Matching stars: done
*** 0 star pair matches found - need at least six matched stars.
* Previous attempt failed - this is try #3
useScaleDifferences=false
* Reference image: Limiting to 30 brightest stars.
* Target image: Limiting to 30 brightest stars.
Matching stars: done
13 putative star pair matches.
Performing RANSAC: done
* Previous attempt failed - this is try #4
useScaleDifferences=true
* Reference image: Limiting to 30 brightest stars.
* Target image: Limiting to 30 brightest stars.
Matching stars: done
*** 0 star pair matches found - need at least six matched stars.
* Previous attempt failed - this is try #5
useScaleDifferences=false
* Reference image: Limiting to 15 brightest stars.
* Target image: Limiting to 15 brightest stars.
Matching stars: done
14 putative star pair matches.
Performing RANSAC: done
14 star pair matches in 1 RANSAC iterations.
Summary of model properties:
Inliers : 1.000
Overlapping : 1.000
Regularity : 0.778
Quality : 1.000
Root mean square error:
delta_RMS : 0.247 px
RMS error deviation:
sigma_RMS : 0.062 px
Peak errors:
delta_x_max : 0.837 px
delta_y_max : 0.127 px
Transformation matrix:
+0.4995 +0.0045 +7.3661
-0.0048 +0.4996 +20.0543
-0.0000 -0.0000 +1.0000
scale : 2.002
scale-X : 2.002
scale-Y : 2.002
rotation : -0.53 deg
dx : +7.37 px
dy : +20.05 px
Generating registered image
Homographic Projection / Lanczos-3 LUT interpolation, c=0.30: done
Registration successful.
Writing output file: C:/Users/User/Desktop/M66-30_Blue_2x2_272E600s.00700_r.fit
Writing FITS image: 16-bit integers, 1 channel(s), 3358x2536 pixels: done
===== StarAlignment: 1 succeeded, 0 failed, 0 aborted, 0 skipped =====
2.714 s
So,,, What's the difference?