Version numbering has been updated, following international standards.
The following are some of the changes per tool:
- GGrab:
Two more Sources have been added for Italy.
- AutoGR-SIFT:
By mistake, the Kornia library was not compiled in the delivered version. Code has been fixed to solve this
problem for future compiling.
Two new deep learning algorithms have been added:
ALIKE-D + LightGlue: lightweight neural keypoint extractor paired with the LightGlue transformer
matcher. Requires the LightGlue package. Detected automatically at startup.
DISK + LightGlue-ready: DISK descriptor now supports LightGlue as an alternative matcher in
addition to the existing BF ratio-test approach.
All neural model weights (ALIKE-D, LightGlue, LoFTR, DISK, SuperGLUE, SuperPoint) are now
stored in the application weights/ folder alongside the executable, instead of the user home
cache directory.
LoFTR confidence threshold corrected from 0.5 to 0.3, matching the paper's recommended default
and significantly increasing the number of usable match candidates.
Subprocess output display improvements: ANSI escape sequences (progress bars, colour codes) are
now stripped before display in the processing window; non-UTF-8 bytes from subprocess output are
replaced instead of crashing.
Minor code quality improvements: bare except clauses replaced with except Exception throughout;
residual PyQt4 compatibility shims (_fromUtf8) removed; Image.MAX_IMAGE_PIXELS suppression
documented with an explanatory comment; GCP footprint now attempted for all images regardless
of rotation state.
- Help file:
Documentation updated to reflect all new algorithms (LoFTR, DISK, ALIKE-D + LightGlue),
updated library list, AutoGR-Bridge plugin description, and corrected acknowledgements.
- AutoGR-Bridge (QGIS plugin):
New QGIS plugin that integrates AutoGR-SIFT directly into the QGIS environment. Allows
launching AutoGR-SIFT from within QGIS using the current map canvas or a project raster
layer as base image, with optional auto-import of georeferenced results back into the project.
DISK and ALIKE-D added to the descriptor list with correct matcher mappings.
Distribution / development mode toggle: a single dev_mode marker file controls whether the
plugin shows a simple folder picker (distribution) or separate Python interpreter and script
path fields (development). No reinstallation or archive editing required to switch.
Rotation field now accepts negative values for counter-clockwise rotation.
Auto-import results checkbox added, allowing users to disable automatic loading of processed
files into the QGIS project.
You can find the plugin here and soon also in the official qgis plugins repo!