NeRF制作数据集最后的踩坑

之前对数据集渲染的时候一直出现模糊的问题:
NeRF制作数据集最后的踩坑_第1张图片
学长说可能是摄像机和poses没有对应。但是为什么会这样呢

后来我发现,确实在制作的过程中,某一步出了问题,导致下标的数字,跟理想的不一样:
原来的12:
NeRF制作数据集最后的踩坑_第2张图片
后来不知道为什么就变成了这个:
NeRF制作数据集最后的踩坑_第3张图片
这角度明显就不一样

后来debug发现,居然是我重命名的问题!

重命名的时候一般会用sorted对文件进行排序
排序规则是名字(完全按照名字的码表)
NeRF制作数据集最后的踩坑_第4张图片
这里可以看出,,,,,他排序给排乱了

这个倒是很好解决,给那个位数加个0就行

NeRF制作数据集最后的踩坑_第5张图片

知道问题就很好解决了

这个故事告诉我们,命名记得format是个好习惯
{:05d}.png'.format(i)

本来想写点别的,先不写了吧,还有更重要的事。

你可能感兴趣的:(实验室的xml,python)