Předchozí
Pořizování snímků - PhotoRobot Uživatelská příručka
V aplikaci PhotoRobot Controls (dále jen "CAPP") využívá režim průvodce řadu kroků průvodce, které uživatele provedou různými úkoly. Tyto kroky jsou definovány ve formátu jazyka podobném JavaScriptu a mohou být skriptovány konzultanty PhotoRobot pro vlastní funkce. Uživatelé mohou také skriptovat základní funkce pro počáteční experimenty nebo jednoduchá nastavení.
Poznámka: Následující uživatelská příručka obsahuje technické pokyny, jak nakonfigurovat kroky obsluhy v režimu průvodce. Obecnější informace o zachytávání v režimu průvodce na úrovni operátora výrobní linky naleznete v uživatelské příručce Začínáme.
Režim průvodce umožňuje uživatelům vytvořit konfiguraci řady kroků, které bude obsluha sledovat, aby zachytila produkt. Rozhraní průvodce je pak omezené; Obvykle umožňuje obsluze pouze pořídit fotografii a nemá žádná nastavitelná nastavení.
Chcete-li vytvořit nový režim průvodce, otevřete nabídku Nastavení v místní aplikaci a použijte Přidat průvodce v pravé horní části rozhraní:
V této nabídce jsou možnosti pro vytváření, úpravy a přizpůsobení průvodců:
Poznámka: Aby bylo možné spustit průvodce, musí obsahovat platná přednastavení, všechny konfigurace pracovního prostoru a především počet a názvy adresářových složek. Každý z nich pak bude muset odpovídat krokům definovaným v průvodci, aby správně fungoval.
Každý průvodce obsahuje seznam kroků. K dispozici jsou následující typy kroků:
Krok create-item umožňuje uživateli vytvořit novou položku. Uživatelé definují položky následujícím způsobem a s následujícími objekty.
JavaScript:
{
"type": "vytvořit-položku",
"fields": [
{
"name": "jméno"
},
{
"name": "Poznámka",
"nepovinné": pravda
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Krok select-item umožňuje uživateli vybrat existující položku. Uživatelé tento krok obvykle povolí, když už byl seznam položek vytvořen, například po importu z CSV.
JavaScript:
{
"type": "vybrat-položka",
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Krok capture-folder umožňuje uživateli zachytit složku.
JavaScript:
{
"type": "složka zachycení",
"title": "Zachytit interiér",
"note": "Zachytit interiér ruční kamerou.",
"dirName": "podrobnosti"
}
JavaScript
{
"type": "složka zachycení",
"title": "Zachytit rotaci",
"dirName": "spin",
"kopírovat": {
"toDir": "statické",
"filter": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
Krok import-images umožňuje uživateli importovat obrazy z disku. Mezi objekty v tomto kroku patří následující.
JavaScript:
{
"type": "složka zachycení",
"title": "Zachytit interiér",
"note": "Importovat snímky pořízené ručním fotoaparátem.",
"dirName": "interiér"
}
Krok živého náhledu zapne živý náhled kamery. Uživatelé to obvykle povolí, aby zkontrolovali polohu objektu.
JavaScript:
{
"type": "liveview",
"title": "Zkontrolujte pozici",
"note": "Zkontrolujte polohu objektu a ujistěte se, že je vystředěn."
}
Následující příklad vytvoří krok průvodce pro vytvoření položky pomocí polí pro název a poznámky (volitelné) a návrh s obrázkem a barvou pozadí.
JavaScript:
[
{
"type": "vybrat-položka",
"fields": [
{
"name": "jméno"
},
{
"name": "Poznámka",
"nepovinné": pravda
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"type": "liveview",
"title": "Kontrola pozice",
"note": "Zkontrolujte, zda je tato osoba v zorném poli.",
"cameraAngle": 15
},
{
"type": "složka zachycení",
"title": "Zachytit rotaci",
"dirName": "spin"
},
{
"type": "složka zachycení",
"title": "Zachytit fotografie",
"dirName": "statické"
}
]
Poznámka: Jedná se o obecný kód, který umožňuje počáteční experimenty a jednoduché nastavení skriptu PhotoRobot uživateli. Použijte ho k testování funkčnosti průvodců a ke spuštění základního skriptu pro experimentování.