zoukankan      html  css  js  c++  java
  • krpano资源下载及还原全景图

    krpano资源下载及还原全景图

    现在全景云平台有大量的全景图资源,就存在了如何下载的需求。

    原理:1.云平台多数使用krpano内核,首先需要将全景云平台中被krpano切成的全景图碎片下载下来,并构建krpano文件目录。

          2.将krpano目录中的图片碎片分别拼接成六个面的六张图片。

          3.用pano2vr将得到的六张图片拼接成一张全景图。

    一、图片批量下载

    推荐软件:KRPano资源分析工具

     

     使用:

    1.在浏览器中找到全景网址:例如:http://720yun.com/t/aba28qO5ces?from=timeline&isappinstalled=0&pano_id=896392

    2.将网址输入KRPano资源分析工具中,回车打开。

    3.将视距放到最大,浏览整张全景图(这样可以将全景图中的图片缓冲完整)。

    4.在资源查看器中查找,将图中文件夹另存为,得到krpano资源。

    5.得到装着krpano资源。

    六个面信息分别储存在的六个文件夹钟:

    每个文件夹中存储着不同精度的图片信息,从低到高分别为l1~ln。

    每个精度中存储着这个面的图片被分割后的分片资源。

    第二步需要做的就是讲图片被分割的分片资源还原成全景单面的一张图片。

    其实就是左右上下拼起来,ps也可以,就是很累,所以万能的互联网上有了ImageBatchKing 。

    二、初步图片拼接

    推荐软件:ImageBatchKing 小工具

     

     ImageBatchKing 的作用是把图片按照图片目录结构自动左右上下拼接起来。

    1.打开ImageBatchKing 。

    2.按图中红色箭头标注的设置。

      注意:-->打开路径选择为:C:UsersuserDesktopul3。某个面下面的图片精度文件夹中,比如下方的面u中的第三个进度l3文件夹。

           -->合并选项中的NxN中,改精度中有几个文件夹,N就等于几,例:下图为5x5

          

    3.将每个面相同精度的图片都导出得到全景六个面的六张图片。

    三、全景图合成

    推荐软件:pano2vr

     

    1.打开软件》选择输入,类型改为立方体面片后,可以看到六张图片的输入入口。

    2.将六张图片分别拖动到对应位置,规则为:

      前》f;右》r;后》b;左》l;上》u;下》d

    3.点击修改预览,如果上下两面有旋转的话,手动调整图片后,从新输入。

    4.输出变形格式,并按下图设置,导出即可得到全景图。

    教程到此结束,全景图就不上了。

    作者原创,请勿转载。

  • 相关阅读:
    Android实例-Delphi在运行时更改Android屏幕旋转(IOS也支持,不过我可没有苹果机,测试不了)
    delphi实现电脑屏幕旋转(电脑屏幕,不是手机屏幕)
    教程-关于escape和URI之间的不同!
    在Delphi中URLEncode文件名的最佳方法是什么?
    Delphi实现js中的escape()编码和unescape()解码
    面向对象: 接口与对象生存周期,接口自动释放
    问题-Delphi在做窗体派生时提示Resource TForm2 not found
    问题-delphi idTCPserver-Socket error问题详解
    delphi 求两个时间差
    Delphi 解决StrToDateTime()不是有效日期类型的问题
  • 原文地址:https://www.cnblogs.com/s313139232/p/8391322.html
Copyright © 2011-2022 走看看