解决MAKE VTOUR可生成场景数的限制

问题:

很多朋友用自己电脑上krpano的Make Vtour droplet制作全景时,有时候往往把大量全景图,例如九十多张全景图,有些甚至是一百多张全景图直接拖到Make Vtour操作,结果实际上并没有生成相应的文件夹,有些同学到了三十几个可能就跳出来了,有些同学可能到了九十多个就跳出来了。

 

答案:

但实际上krpano对全景图生成场景个数并没有限制,且跟电脑可用内存和图像尺寸也没有关系。之所以没有生成正确数量的scene的原因在于操作系统对应用调用命令的长度限制

例如从c:\panos\的三张全景图生成漫游,那么你拖到Make Vtour droplet实际上产生的调用命令就是

c:\path-to-krpano\krpanotools64.exe makepano -config=templates\vtour-multires.config c:\pano\image1.jpg c:\pano\image2.jpg c:\pano\image3.jpg

所谓长度限制就是对以上命令行所有字符总长的限制,不同的系统不同的系统版本的限制长度都不一样。因此一旦超过规定长度的字符串,系统就会将其跳过或忽略。

我们可以使用短路径(图像的命名很重要,或是不要有太深的路径)或者从命令行窗口执行krpano tools并使用通配符对图像进行选择,这样对输入的图像就不会有限制了。

例如我们选择给定的文件夹里所有jpg文件生成漫游,我们可以用windows中的运行工具

c:\path-to-krpano\krpanotools64.exe makepano -config=templates\vtour-multires.config c:\pano\*.jpg

在 “解决MAKE VTOUR可生成场景数的限制” 上有 3 条评论

发表评论