Supported version of Python >= 3.10 and <= 3.12
Clone the repository
git clone [email protected]:ikarus1211/StitcherA.git
cd StitcherASelect one option to install environment
Install a suitable version of PyTorch >= 2.3 and <= 2.6.0
pip install torch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 --index-url https://download.pytorch.org/whl/cu121
Install requirements
bash pip install -r requirements.txt
Install the environment conda env create -f environment.yaml
After you installed the environment using pip or conda, clone and install LightGlue repository. Don't forget to have the env activated
git clone https://github.com/cvg/LightGlue.git && cd LightGlue
python -m pip install -e .Download the image data from:
https://nextcloud.fit.vutbr.cz/s/wPxFXjBEbSFioQ6
To run simple example navigate to root folder and run:
python register.py --config-name map1.yamlThe configs are located in config folder. The adjustment can be made straight in config or by passing additional arguments:
python register.py --config-name map1.yaml data.final_res=[6400, 8400]