全景摄影 vr

17 批量拼接器

2019-03-16  本文已影响0人  易景漫游杨晓宏

批量拼接器

拼接大型全景图可能需要相当长的时间。批量拼接器允许您准备多个项目,并在以后不使用计算机时将其拼接。


pingliang.jpg

要启动批量拼接器,请在“工具”菜单中选择“批量拼接器”。在Windows上,批量拼接器也可以从“开始”菜单启动。

使用“创建全景”选项卡中的“保存并发送到批拼接器”按钮,以及通过“项目”菜单中的“将临时副本发送到批拼接器”,将项目排队到批拼接器。如果批量拼接器还没有运行,它将被启动,并且该项目将被添加到作业列表中。

用法

作业”选项卡包含要处理的项目列表。每个作业都有三种状态之一,由文本颜色表示:未完成(黑色)、完成(绿色)或错误(红色)。当批量拼接机运行时,它将处理列表中具有“未完成”状态的第一个作业。一旦该作业完成处理,它将获得完成状态,批量拼接机继续下一个可用作业。如果在处理过程中发生错误,作业将被标记为错误,并将错误消息添加到“日志”选项卡。

可以使用“文件”菜单中的“添加项目”添加作业,使用“添加项目”工具栏按钮或通过将.pts文件拖到“批量拼接器”窗口来添加作业。通过选择项目并按“删除”键或通过“文件”菜单或工具栏中的“删除项目”,可以从列表中删除项目。处理期间无法删除作业。

通过右键单击并在上下文菜单中选择适当的选项,可以将作业标记为已完成或未完成。通过相同的上下文菜单,作业可以在完成时标记为删除项目;如果启用了此选项,则在作业完成处理后,项目文件(.pts)将被删除。这是由“发送临时副本到批量拼接器”功能使用的。

通过“工程”菜单和工具栏中的按钮,可以启动、停止和暂停批量拼接机。

双击或按下列表中作业的Enter键将在新的ptgui窗口中打开项目。

如果启用了“完成后退出”,则批拼接器将在作业列表中的所有项目处理完毕后立即退出。

批量拼接器设置[仅限ptgui Pro]

在ptgui Pro中,批量拼接器不仅可以拼接全景图,还可以生成控制点并对齐图像。行为由项目的"项目设置"中的批拼接器操作设置控制。

如果选中“对齐图像”并在项目设置中保存修改的项目,则批拼接器将生成控制点并设置全景。

如果选中“创建全景”,则将拼接全景。

有关详细信息,请参见项目设置。

批处理列表[仅限ptgui Pro]

ptgui Pro提供创建批处理列表的选项。批处理列表存储作业列表,其中包含每个作业的完成/未完成状态。使用批处理列表可以关闭批处理拼接器并从停止的位置拾取。批量拼接器无法恢复部分完成的作业(需要重新启动整个作业),但它将记住批处理列表中哪些项目已完成,哪些项目尚未完成。


pilaing.jpg

您可以通过在批量拼接器中加载一个或多个作业,然后在“文件”菜单或工具栏中选择“将批处理列表另存为”,来创建批处理列表。可以使用打开的批处理列表或最近的批处理列表打开现有批处理列表。批处理生成器工具(见下文)还创建可以加载到批处理拼接器中的批处理列表。

任何时候只能有一个批处理列表处于活动状态。当批处理列表处于活动状态并且选中“自动保存批处理列表”时,对项目列表的任何更改(例如,当项目完成或项目添加到列表时)都将立即保存到批处理列表中。如果批处理列表非常大(数千个项目或更多),则在每次更改时保存批处理列表将需要相当长的时间。在这种情况下,最好禁用自动保存批处理列表,并手动保存批处理列表,以便每隔一段时间将修改后的批处理列表写入磁盘。

批量生成器[仅限ptgui Pro]

批量拼接器和批量生成器的结合使ptgui-Pro成为一个强大的工具,可以快速设置和拼接几乎完全自动的数百幅全景图。有关详细信息,请参见批量生成器。

命令行模式

批量拼接器通过在命令行上传递“-batch”标志和项目文件从命令提示符调用。

在Windows上:

“C:\Program Files\ptgui\ptgui.exe”-batch“C:\path\to\projectfile.pts”

在Mac上使用open命令,如下所示:

打开“/applications/ptgui pro.app”--args-batch“/path/to/projectfile.pts”

请注意,在拼接完成之前,上述命令将立即退出。如果脚本或批处理文件需要等待拼接完成,请按如下方式调用ptgui:

在Windows上:

命令/c“c:\program files\ptgui\ptgui.exe”-batch-x“c:\path\to\projectfile.pts”

在Mac上:

打开“/applications/ptgui pro.app”-n-w--args-batch-x“/path/to/projectfile.pts”

以下附加选项与-batch标志一起识别。注意-batch标志应该出现在命令行中的这些附加标志之前:

-X:队列中的所有项目都已处理完毕时退出

-D:退出时删除排队的.pts文件(小心使用!)

上一篇下一篇

猜你喜欢

热点阅读