源代码 https://github.com/XuyangBai/D3Feat/
本地环境
ubuntu 22.04
cuda 11.8
安装步骤
查看项目的环境文件
https://github.com/XuyangBai/D3Feat/blob/master/environment.yml
更改
- 删除最后一行
prefix: /home/xybai/anaconda3/envs/D3Feat - 注释
pclkeypoint==0.0.1
不然会报错,找不到包
开始创建环境
conda env create -f environment.yml
测试安装
python
import tensorflow as tf
会报警告
https://blog.csdn.net/xovee/article/details/101170113
正常
编译自定义TensorFlow操作器
切换到cpp_wrappers文件夹
执行
sh compile_op.sh
为python编译C++扩展模块
切换到cpp_wrappers文件夹
执行
sh compile_wrappers.sh
执行demo
python demo_registration.py
过一会就会出现配准图像