Agisoft PhotoScan-使用手册-第1章 安装和激活
系统要求
最低配置
Windows XP或更高版本(32或64位),Mac OS X Mountain Lion或更高版本,具有GLIBC 2.13+(64位)的Debian / Ubuntu
英特尔®酷睿2双核处理器或同等产品
4 GB of RAM
推荐配置
Windows 7 SP 1或更高版本(64位),Mac OS X Mountain Lion或更高版本,具有GLIBC 2.13+(64位)的Debian / Ubuntu
英特尔酷睿i7处理器
16 GB of RAM
PhotoScan可以处理的照片数量取决于使用的可用RAM和重建参数。假设一张照片分辨率为10万像素,4G内存就足以制作30至50张照片。 16 GB RAM将允许处理多达300-400张照片。
GPU加速
由于图形硬件(GPU)的利用,PhotoScan支持加速的图像匹配和深度图重建。
NVidia
GeForce GTX 400系列以及后来的CUDA支持。
ATI
Radeon HD 6000系列以及后来的OpenCL 1.1支持。
如果设备的CUDA / OpenCL驱动程序已正确安装,则PhotoScan可能能够利用任何具有计算能力2.0及更高版本的CUDA设备或支持SPIR支持的OpenCL
1.1及更高版本设备的处理能力。然而,由于视频芯片,驱动程序版本和操作系统的大量组合,Agisoft无法测试和保证PhotoScan与每个设备和每个平台的兼容性。
下表列出了当前支持的设备(仅在Windows平台上)。我们将特别关注在这些设备上运行的PhotoScan可能出现的问题。
表1.1 在Windows平台上支持桌面GPU
NVIDIA AMD
Quadro P6000 FirePro W9100
Quadro M6000 Radeon R9 390x
GeForce TITAN X Radeon R9 290x
GeForce GTX 1080 Radeon HD 7970
GeForce GTX TITAN X Radeon HD 6970
GeForce GTX 980 Radeon HD 6950
GeForce GTX TITAN Radeon HD 6870
GeForce GTX 780
GeForce GTX 680
GeForce GTX 580
GeForce GTX 570
GeForce GTX 560
GeForce GTX 480
尽管PhotoScan应该能够使用其他GPU模型并在不同的操作系统下运行,但Agisoft并不保证它能够正常工作。
注意
使用CPU启用标志可以CPU和GPU上支持GPU支持的任务。
不建议使用移动或集成图形视频芯片的GPU加速,因为此类GPU的性能较差。
Mac OS X上支持CUDA的设备可能需要先从官方网站安装CUDA驱动程序:http://www.nvidia.com/object/mac-driver-archive.html.
安装程序
在Microsoft Windows 上安装PhotoScan
要在Microsoft Windows上安装PhotoScan,只需运行下载的msi文件并按照说明进行操作。
在Max OS X 上安装PhotoScan
打开下载的dmg图像并将PhotoScan应用程序压缩包拖放到硬盘驱动器上的所需位置。请勿直接从dmg映像运行PhotoScan,以避免与许可证激活相关的问题。
在Debian/Ubuntu 上安装PhotoScan
用程序分发工具包将下载的压缩包解压缩到硬盘上的所需位置。从程序文件夹运行photoscan.sh脚本启动PhotoScan。
演示模式的限制
一旦PhotoScan下载并安装到您的计算机上,您可以在演示模式下或在全功能模式下运行PhotoScan,直到您输入一个序列号。它会显示一个注册框,提供两个选项:(1)在演示模式下使用PhotoScan;(2)输入一个序列号来确认购买。第一个选项是默认设置,所以如果您仍然在浏览PhotoScan,请单击继续按钮,PhotoScan将以演示模式启动。
在演示模式下使用PhotoScan不受时间限制。但是,在演示模式下,有几个功能不可用。这些功能如下:
保存项目;
生成平铺模型;
生成正射镶嵌影像;
生成DEM;
与DEM和正射镶嵌相关的特征(如植被指数计算,基于DEM的测量);
一些Python API命令;
所有导出功能,包括导出重建结果(您只能在屏幕上查看三维模型);
使用网络处理功能。
要在全功能模式下使用PhotoScan,您必须购买。在购买时,您将获得输入PhotoScan注册框的序列号。一旦输入序列号,注册框将不会再次出现,您将可以完全访问程序的所有功能。
激活程序
PhotoScan 节点锁定许可证激活
PhotoScan软件的独立许可证是节点锁定的。节点锁定许可证文件对于每台计算机都是唯一的,并且与系统硬件绑定。如果您要更换主要系统组件或重新安装操作系统,则应先停用该软件,然后在更新的系统上将其激活。
注意
要禁用许可证,请使用“帮助菜单”->“激活产品”对话框中的“取消激活”按钮或-在命令行(终端)中将参数取消激活为PhotoScan可执行文件。
卸载PhotoScan软件不会自动关闭许可证。如果在停用软件之前卸载了软件,请重新安装PhotoScan并运行停用程序,如上所述。
PhotoScan软件需要激活许可证密钥(数字代码)。首先,确保您有一个有效的许可证密钥或试用代码。标准激活程序允许以秒为单位激活产品,要求机器连接到互联网。如果是这种情况,请按照以下说明在线激活程序。如果系统无法连接到互联网,请选择离线激活程序,本手册的这一部分也对此进行了介绍。
在线激活步骤-在具有Internet连接的计算机上激活PhotoScan
1. 启动安装在机器上的PhotoScan软件,然后转至帮助菜单点击激活产品...命令。
2. 在激活对话框中输入购买得到的许可证密钥。请注意,许可证代码从不包含零数字-只有字母“O”。
3. 如果许可证代码输入正确,则OK按钮将变为活动状态。点击它来完成激活程序。如果该按钮仍为灰色,请确保您使用的密钥适用于要尝试激活的产品:例如,标准版的许可密钥将不会激活专业版。
离线激活程序-在没有互联网连接的机器上激活PhotoScan
1. 启动安装在机器上的PhotoScan软件,然后转至帮助菜单点击激活产品...命令。
2. 在激活对话框中输入购买得到的许可证密钥。请注意,许可证代码从不包含零数字-只有字母“O”。点击确定按钮。
3. 点击保存激活请求按钮。在另存为对话框中浏览到activation_request.act文件的目标文件夹,输入文件名并单击保存按钮。
4. 将上一步保存的文件发送到support@agisoft.com。我们的支持团队将处理您的激活请求,并将特殊许可证文件发送到您的电子邮件中,并按说明完成激活过程。
如果您想激活/停用PhotoScan软件,请参阅下面的相关命令列表。
photoscan --activatelicense_key
photoscan --deactivate
photoscan --activate-offlinelicense_key file_name.act
]photoscan --deactivate-offlinefile_name.act
运行“photoscan --help”查看可用命令的完整列表。
浮动许可证
PhotoScan软件可以在浮动许可条件下使用。浮动许可证允许将软件安装在无限数量的连接到服务器网络的机器上。但是,PhotoScan在任何时候都只能运行购买许可证的最大计算机数量。由于PhotoScan可以安装在比购买许可证数量多的系统上,因此可以使被许可人在整个组织内有效地共享产品。
在服务器计算机上部署的名为浮动许可证服务器(FLS)的软件实用程序向客户端计算机颁发许可证,最多为购买的浮动许可证数量。如果正在使用所有浮动许可证,则不会有更多的计算机可以运行PhotoScan,直到许可证返回到FLS,即直到PhotoScan进程在其中一台机器上完成。
PhotoScan浮动许可证是可以借用的。借用许可证可以在与服务器网络断开一段时间(最多30天)的计算机上使用。
浮动许可证激活过程在服务器机器上执行,包括两个步骤
FLS安装和激活
浮动许可证激活
因此,要激活浮动许可证,您需要3个组件:
FLS存档(从www.agisoft.com下载)
FLS激活码(在购买浮动许可证时提供)
浮动许可证激活密钥(在购买浮动许可证时提供)以及与密钥关联的浮动许可证数量。
注意
FLS不能安装在虚拟机上。
激活浮动许可证服务器
1. 解压缩FLS压缩文件并在服务器上运行FLS实用程序(rlm.exe)。
2. 转到http://server_address:5054以使用许可证管理系统的Web界面。进入左侧菜单的状态部分。在ISV服务器表中查找“agisoft”行。点击表格ACTIVATE列中的agisoft按钮。
3. 在Activate / Deactivate Alternate Server Hostid页面上为参数设置以下值。ISV:agisoft,激活码:输入FLS激活码。离开“停用?”框未选中。点击激活/取消激活备用服务器Hostid按钮。
4. FLS现已成功激活。
5. 要完成该过程,请转到已将FLS实用程序解压到的文件夹,并删除模拟许可证文件-agisoft.lic。
6. 返回到许可证管理系统的Web界面,然后转到左侧菜单中的Reread / Restart Servers部分。从ISV字段的下拉列表中选择“-all-”。点击REREAD / RESTART按钮。
7. 现在FLS激活程序完成。
下一步是激活浮动许可本身。
激活浮动许可证
1. 转到http://server_address:5054以使用许可证管理系统的Web界面。输入左侧菜单中的激活许可证部分。单击许可证激活页面上的BEGIN许可证激活按钮。
2. 不要更改ISV激活网站参数的建议值。点击下一步。
3. 在许可证激活过程的第2步中,将ISV参数设置为“agisoft”值,并将许可证激活密钥输入到许可证激活密钥文本框中。点击下一步。
4. 转到已将FLS实用程序解压到的文件夹,打开rlm_agisoft_FLS-activation-key.lic文件。从文件的第一行复制字符串“license = server-serial-number”,然后将数据输入许可证激活过程的第三步中的许可证服务器或节点锁定hostid:文本框中。
5. 指出许可证数量(用于浮动许可证)字段中要激活的浮动许可证数量。该数字不应超过与浮动许可证激活密钥相关联的浮动许可证总量。点击下一步。
6. 在步骤4中指出要创建的许可证文件的名称。点击下一步。
7. 在步骤5检查激活请求数据,如果一切正确,请单击请求许可证按钮。
8. 单击(重新)启动许可证服务器。从ISV字段的下拉列表中选择“agisoft”。点击REREAD / RESTART按钮。
9. 浮动许可证激活程序完成。您可以在连接到服务器的客户机上运行PhotoScan。
要在已安装软件的客户端计算机上运行PhotoScan,客户端计算机应具有到部署了FLS的服务器的网络连接。如果连接不是通过本地网络,则应该将专门准备的*.lic文件正确放置到客户机上的PhotoScan文件夹中。该文件中的数据应该是以下字符串:“HOST FLS_address”。如果服务器使用与标准5053不同的端口,则字符串应为:“HOST FLS_address any the_port_number”。
转移浮动许可证服务器
1. 在许可证管理系统的Web界面中禁用FLS:http:// server_address:5054。进入左侧菜单的状态部分。在ISV服务器表中查找“agisoft”行。点击表格ACTIVATE列中的agisoft按钮。在Activate / Deactivate Alternate Server Hostid页面上为参数设置以下值。ISV:agisoft,请选择“取消激活?”框。点击激活/取消激活备用服务器Hostid按钮。
2. 按照上述浮动许可证服务器激活过程中的步骤1-3,在新服务器上激活FLS。
3. 将所有浮动许可证文件(即所有*.lic文件,但对于rlm_agisoft_license服务器激活密钥文件)从原始服务器机器复制到新服务器到已将浮动许可证服务器解压缩到的文件夹。
4. 按照上述浮动许可证服务器激活过程中的步骤5-6执行操作。
由于浮动许可证已被激活,因此不需要执行浮动许可证激活程序。PhotoScan可以在连接到新服务器的客户机上运行。
借用浮动许可证
1. 将要借用许可证的计算机连接到服务器计算机,并确保在服务器池中有一个备用浮动许可证。
2. 在机器上运行PhotoScan软件。转到帮助->激活产品...菜单。
3. 点击Agisoft PhotoScan 专业版激活对话框中的借用许可按钮。设置您想借用许可证的天数,然后单击确定按钮。天数不应超过30天。
现在机器可以从服务器网络断开,PhotoScan保持激活状态。