以前
拍摄图像 - PhotoRobot用户手册
在PhotoRobot控制应用程序(进一步称为“CAPP”)中,向导模式利用一系列向导步骤来指导用户完成各种任务。这些步骤以类似JavaScript的语言格式定义,并且可以由PhotoRobot顾问编写脚本以实现自定义功能。用户还可以编写用于初始实验或简单设置的基本功能脚本。
注意: 以下用户手册提供了有关如何在向导模式下配置操作员步骤的技术说明。有关在生产线操作员级别以向导模式捕获的更多常规信息,请参阅入门 用户手册。
向导模式使用户能够创建一系列步骤的配置,操作员将按照这些步骤捕获产品。然后,向导界面将受到限制;通常,它只允许操作员拍照,并且没有可调整的设置。
若要创建新的向导模式,请在本地应用程序中打开“设置”菜单,然后使用界面右上角的“ 添加向导 ”:
在此菜单中,有用于创建、编辑和自定义向导的选项:
注意: 为了启动向导,它必须包含有效的预设、所有工作区配置,最重要的是目录文件夹的数量和名称。然后,其中每个步骤都必须与向导中定义的步骤匹配,才能正常运行。
每个向导都包含一个步骤列表。可以使用以下步骤类型:
create-item 步骤使用户能够创建新项。用户按如下方式定义项目,并使用以下对象定义项目。
JavaScript的:
{
“类型”: “创建项目”,
“字段”:[
{
“name”: “名称”
},
{
“name”: “注意”,
“可选”: true
}
],
“设计”:{
“bgImage”: “https://hosting.photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920”
}
}
select-item 步骤使用户能够选择现有项。用户通常会在项目列表已创建时(例如从 CSV 导入后)启用此步骤。
JavaScript的:
{
“类型”: “选择项”,
“设计”:{
“bgImage”: “https://hosting.photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920”
}
}
capture-folder 步骤允许用户捕获文件夹。
JavaScript的:
{
“type”: “捕获文件夹”,
“title”: “捕获内部”,
“note”: “用手持相机捕捉内部。”
“dirName”: “详细信息”
}
JavaScript的
{
“type”: “捕获文件夹”,
“title”: “捕获旋转”,
“dirName”: “旋转”,
“复制”:{
“toDir”: “剧照”,
“过滤器”:[
{ “swingAbs”: 10, “turnAbs”: 0 },
{ “swingAbs”: 10, “turnAbs”: 45 },
{ “swingAbs”: 10, “turnAbs”: 180 }
]
}
}
import-images 步骤允许用户从磁盘导入映像。此步骤中的对象包括以下内容。
JavaScript的:
{
“type”: “捕获文件夹”,
“title”: “捕获内部”,
“note”: “导入使用手持相机拍摄的图像。”
“dirName”: “内部”
}
实时取景步骤打开摄像机 实时取景 。用户通常会启用此功能来检查对象的位置。
JavaScript的:
{
“type”: “直播”,
“title”: “检查位置”,
“note”: “检查物体的位置,确保它居中。”
}
以下示例使用名称和注释字段(可选)以及具有背景图像和颜色的设计创建用于创建项的向导步骤。
JavaScript的:
[
{
“类型”: “选择项”,
“字段”:[
{
“name”: “名称”
},
{
“name”: “注意”,
“可选”: true
}
],
“设计”:{
“bgImage”: “https://hosting.photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200”
}
},
{
“type”: “直播”,
“title”: “检查仓位”,
“note”: “检查该人是否在视野中。”
“cameraAngle”:15
},
{
“type”: “捕获文件夹”,
“title”: “捕获旋转”,
“dirName”: “旋转”
},
{
“type”: “捕获文件夹”,
“title”: “捕捉静止图像”,
“dirName”: “剧照”
}
]
注意:这是一个通用代码,允许PhotoRobot用户进行初始实验和简单的脚本设置。使用它来测试向导功能,并运行用于试验的基本脚本。