计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
image-pair-matching【效率与协作】Match two images end-to-end with LightGlue and a selected local-feature extractor.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when you need to match two user-supplied images end-to-end with LightGlue, choose one public extractor head, and save the resulting visualization.
It distills the README minimal script and the demo notebook into a CLI-friendly flow:
load_image(...) to read and normalize RGB tensors,LightGlue(features=...) matching,rbd(...) when you handle the dictionaries manually,matches[..., 0] and matches[..., 1],viz2d saving for the final PNG.Use match_pair(...) when you want the compact helper equivalent; keep the explicit flow here when you need to inspect the intermediate feature/result dicts.
load_image.superpoint, disk, aliked, sift, or doghardnet.rbd when you are handling the dicts yourself.viz2d helpers.SuperPoint, DISK, ALIKED, DoGHardNet, and the feature-specific LightGlue heads may download pretrained weights on first use. SIFT avoids neural extractor downloads, but the SIFT LightGlue head still loads its own weights the first time it runs.
For concrete recipes, start with references/workflows.md and the CLI in scripts/match_image_pair.py.