krpanotools Makepano Tool – 全景制作工具

krpanotools Makepano ToolVersion 1.20.11

krpanotools中的Makepano工具是MAKE PANO以及MAKE VTOUR两个快捷生成器背后的核心。该工具最初是为了自动生成多分辨率图像,但同时该工具也发展成了多合一转换器,也可以生成普通图像、转换图像、生成预览图、生成缩略图,嵌入文件以及基于html和xml的模版。有了这些功能,就可以自动生成一个全功能的虚拟漫游。

功能

  • 生成各类多分辨率图像,对切片和层进行优化,以便最优化加载和渲染性能。
  • 将球面全景和圆柱体全景转换到立方体图像(使得这些图像渲染品质更佳渲染性能更佳)。
  • 生成附加的特殊尺寸的图像(例如手机端VR应用)。
  • 生成全景预览图。
  • 生成缩略图。
  • 生成带有嵌入授权和保护设置的内核输出文件。
  • 颜色ICC配置文件转换(如转换到sRGB)。
  • 加载EXIF、GPS信息,将它们转换到XML中。
  • 从输入图像文件中加载EXIF全景类型和fov信息。
  • 基于EXIF或XMP的方位/水平信息对图像进行自动调平。
  • 生成基于HTML文件的模版。
  • 生成基于XML文件的模版。
  • 复制附加的HTML和XML相关文件。
  • 可根据配置文件或命令行参数完全自定义。
  • 支持的输入输出图像格式
    • Tiff (.tif, .tiff)
    • BigTiff (.btf, .tf8, .bigtiff)
    • JPEG (.jpg, .jpeg)
    • Photoshop Document (.psd)
    • Photoshop Big Document (.psb)
    • Kolor RAW (.kro)
    • 所有格式仅支持8或16bit的RGB或RGBA格式。

使用方法

makepano工具需要从命令行或批处理脚本文件(droplet之类的)调用。它至少需要一个配置文件和一个输入图像作为参数。

语法

krpanotools makepano -config=###.config [options] inputfiles


参数:

  • -config=###
    • 设置配置文件的路径
    • 默认使用templates/vtour-multires.config 文件。
    • 配置文件是一个简单文本文件,其中有几个关于如何处理输入图像的设置。
  • options (可选)
    • 设置或覆盖配置文件的设定。
    • 可多次使用。
    • 语法:
      -setting=value
    • setting = config文件中任意设置。
    • value = 该设置的数值。
  • inputfiles
    • 输入图像。
    • 可一次使用多个图像。
    • 支持的输入全景图类型:
      • 球面 / 等距长方投影 / 360×180 图像
      • 圆柱体图像 (360x*)
      • 局部球面 /  圆柱体图像
      • 立方体图像,有六个图像 (每一个图像代表一个面)
      • 立方体长条图图像(通过图像内容分析自动检测立方体的顺序和对齐)
    • 支持的立体输入图像格式:
      • 一个12×1或1×12立体立方体条形图图像(=两个6×1并排立方体并排或两个上下的1×6立方体)。
      • 一幅单幅图像包含两幅360×180球面图像,并排或上下排列。
      • 两个6×1 立方体条形图图像,具有相同的“基本名”和一些用于侧边检测的左/右标记(例如文件名中的“l”和“r”)。
      • 两个球形360×180图像,具有相同的“基本名”和一些用于侧边检测的左/右标记(例如文件名中的“l”和“r”)。
    • 可使用类似 *.tif 这样的通配符,这样可一次传递多个图像。这样可避免操作系统的字符串长度限制。
    • 在传入立方体图像时,立方体图像文件应具有相同的“基本名”和前缀或者后缀,以便标识是立方体图像的哪一侧(例如,l、f、r、b、u、d或left、front、right、back、up、down或类似的内容)。
    • 在传入立方体图像时,那么立方体图像需要有相同的“基本名字”,后缀或前缀需要有类似 _l、 _f、_r……或在文件名中加入 left、 fron、right……,这样系统可以自动进行检测。

配置文件

查看配置文件

配置文件说明文档

发表评论