1、git下载链接:https://github.com/NVlabs/instant-ngp
在安装时根据自己电脑的显卡选择对应的版本下载项目
2、下载后电脑需要配置的环境:CUDA、CMake、python3.9
3、图片分裂,应用Meshroom中的aliceVision_utils_split360Images.exe将图片进行分裂
在路径Meshroom/aliceVision/bin路径cmd输入:aliceVision_utils_split360Images.exe
再输入以下代码:
aliceVision_utils_split360Images.exe -i "input_iamge_path" -o "output_image_path" --equirectangularNbSplits 8
-i“”双引号中输入你想分裂的照片的路径,-o“”双引号中输入你想输出的分裂后照片的输出路径,--equirectangularNbSplits 8中,8是你想选择将照片分裂的数量
4、生成transform.json文件
打开anaconda Prompt
conda create -n ngp python = 3.9
conda activate ngp
#cd到instant ngp路径下
pip install -r requirements.txt
python scripts/colmap2nerf,py --colmap_matcher exhaustive --run_colmap