Предишен
Заснемане на изображения - PhotoRobot Ръководство за потребителя
В приложението PhotoRobot Controls (наричано по-нататък "CAPP"), режимът Wizard използва поредица от стъпки на съветника, за да насочва потребителите през различни задачи. Тези стъпки са дефинирани в езиков формат, подобен на JavaScript, и могат да бъдат скриптирани от PhotoRobot консултанти за персонализирана функционалност. Потребителите могат също така да скриптират основни функции за първоначални експерименти или прости настройки.
Бележка: Следното ръководство за потребителя предоставя технически инструкции как да конфигурирате стъпките на оператора в режим на съветник. За по-обща информация относно снемането в режим на съветник на ниво оператор на производствена линия вижте Ръководство за потребителя "Първи стъпки".
Режимът на съветника позволява на потребителите да създадат конфигурация от поредица от стъпки, които операторът ще следва, за да улови продукта. След това интерфейсът на съветника е ограничен; Обикновено тя позволява на оператора да прави само снимка и няма регулируеми настройки.
За да създадете нов режим на съветника, отворете менюто Настройки в локалното приложение и използвайте Съветник за добавяне в горната дясна част на интерфейса:
В това меню има опции за създаване, редактиране и персонализиране на съветници:
Бележка: За да стартира съветник, той трябва да съдържа валидни предварителни настройки, всички конфигурации на работната област и най-важното броя и имената на папките на директориите. След това всеки от тях ще трябва да съответства на стъпките, определени в съветника, за правилното му функциониране.
Всеки съветник съдържа списък със стъпки. Налични са следните типове стъпки:
Стъпката за създаване на елемент позволява на потребителя да създаде нов елемент. Потребителите дефинират елементите, както следва и със следните обекти.
ДжаваСкрипт:
{
"тип": "създаване-елемент",
"полета": [
{
"име": "име"
},
{
"име": "бележка",
"по избор": вярно
}
],
"дизайн": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Стъпката за избор на елемент позволява на потребителя да избере съществуващ елемент. Потребителите обикновено ще разрешат тази стъпка, когато списъкът с елементи вече е създаден, например след импортиране от CSV.
ДжаваСкрипт:
{
"тип": "избери-елемент",
"дизайн": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Стъпката за снемане на папка позволява на потребителя да заснеме папка.
ДжаваСкрипт:
{
"тип": "папка за улавяне",
"заглавие": "Заснемане на интериора",
"забележка": "Заснемане на интериора с ръчна камера.",
"dirName": "детайли"
}
ДжаваСкрипт
{
"тип": "папка за улавяне",
"заглавие": "Улавяне на въртене",
"dirName": "спин",
"копие": {
"toDir": "снимки",
"филтър": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
Стъпката за импортиране на изображения позволява на потребителя да импортира изображения от диска. Обектите в рамките на тази стъпка включват следното.
ДжаваСкрипт:
{
"тип": "папка за улавяне",
"заглавие": "Заснемане на интериора",
"забележка": "Импортиране на изображения, направени с ръчен фотоапарат.",
"dirName": "интериор"
}
Стъпката liveview включва камерата liveview . Потребителите обикновено ще позволят това, за да проверят позицията на обекта.
ДжаваСкрипт:
{
"тип": "liveview",
"заглавие": "Проверка на позицията",
"забележка": "Проверете позицията на обекта и се уверете, че е центриран."
}
Следващият пример създава стъпка на съветника за създаване на елемент, като използва полета за име и бележки (по избор) и дизайн с фоново изображение и цвят.
ДжаваСкрипт:
[
{
"тип": "избери-елемент",
"полета": [
{
"име": "име"
},
{
"име": "бележка",
"по избор": вярно
}
],
"дизайн": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"тип": "liveview",
"заглавие": "Проверка на позицията",
"забележка": "Проверете дали това лице се вижда.",
"cameraAngle": 15
},
{
"тип": "папка за улавяне",
"заглавие": "Улавяне на въртене",
"dirName": "завъртане"
},
{
"тип": "папка за улавяне",
"заглавие": "Заснемане на снимки",
"dirName": "снимки"
}
]
Бележка: Това е общ код, който позволява първоначални експерименти и проста настройка на скриптове от PhotoRobot потребители. Използвайте го, за да тествате функционалността на Wizards и да изпълните основен скрипт за експериментиране.