A Cross-Platform Multi-Language library for Moon Location Detection & Moon Image Registration.
- Given an input image
- Tries to detect moon's location on the image
- Using a provided model image as reference, run image registration algorithm on the moon part, and tries to find matching points
-
So we can compute a homography matrix from these matching points, and "rotate" images as we want
-
Rotate original image to match model image
- Color code original image and model image, so we can stack them together to see the error
- Draw a layer on top of original image
MoonDetect Module | MoonRegistrate Module | |
---|---|---|
C++ | ✅ | ✅ |
C (with abstracted api) | ✅ | ✅ |
Python3 | ✅ | ✅ |
JavaScript (with abstracted api) | ✅ | ✅ |