配置环境可以参考:【PIXSFM】pixel-perfect-sfm 环境配置-优快云博客
配置结束后运行报错:
ImportError: /lib/x86_64-linux-gnu/libfreeimage.so.3: undefined symbol: TIFFFieldDataType, version LIBTIFF_4.0
libtiff和libfreeimage的版本不匹配
colmap的github讨论区的方法:
pip uninstall libtiff
会删除一些其他库,我是选择了yes,导致torchvision被卸载,重新安装一下
pip install torchvision
hloc也需要重新编译一下,参考了文章开始推荐的csdn博客
cd Hierarchical-Localization-1.4/
pip install -r requirements.txt
pip install -e .