SPOJTE SA S NAMI

Aplikácia ovládacích prvkov PhotoRobot - konfigurácia režimu sprievodcu

V aplikácii PhotoRobot ovládacích prvkov (ďalej len "CAPP") využíva režim sprievodcu sériu krokov sprievodcu, ktoré používateľov sprevádzajú rôznymi úlohami. Tieto kroky sú definované v jazykovom formáte podobnom jazyku JavaScript a môžu byť skriptované PhotoRobot konzultantmi pre vlastnú funkčnosť. Používatelia môžu tiež skriptovať základné funkcie pre počiatočné experimenty alebo jednoduché nastavenia.

Nota: Nasledujúca používateľská príručka obsahuje technické pokyny na konfiguráciu krokov operátora v režime sprievodcu. Ďalšie všeobecné informácie o snímaní v režime sprievodcu na úrovni operátora výrobnej linky nájdete v používateľskej príručke Začíname.

Prehľad režimu sprievodcu

Režim sprievodcu umožňuje používateľom vytvoriť konfiguráciu série krokov, ktoré operátor vykoná na zachytenie produktu. Rozhranie sprievodcu je potom obmedzené; Zvyčajne umožňuje operátorovi iba fotografovať a nemá žiadne nastaviteľné nastavenia.

Sprievodca vytvorením

Ak chcete vytvoriť nový režim sprievodcu, otvorte ponuku Nastavenia v lokálnej aplikácii a použite Pridať sprievodcu v pravej hornej časti rozhrania:

V tejto ponuke sú možnosti vytvárania, úpravy a prispôsobovania sprievodcov: 

  • Názov sprievodcu
  • Názov položky
  • Poznámky
  • Predvoľby
  • Pracovný priestor
  • Kroky sprievodcu

Nota: Ak chcete spustiť sprievodcu, musí obsahovať platné predvoľby, všetky konfigurácie pracovného priestoru a čo je najdôležitejšie, počet a názvy adresárových priečinkov. Každý z nich sa potom bude musieť zhodovať s krokmi definovanými v Sprievodcovi pre jeho správnu činnosť.

Kroky sprievodcu

Každý sprievodca obsahuje zoznam krokov. K dispozícii sú nasledujúce typy krokov:

  • Vytvoriť položku
  • vybrať položku
  • Capture-folder
  • importovať obrázky
  • Živý náhľad

Podrobný popis krokov

Vytvoriť položku

Popis

Krok vytvorenia položky umožňuje používateľovi vytvoriť novú položku. Používatelia definujú položky nasledovne as nasledujúcimi objektmi.

  • typ: "vytvoriť-položka"
  • polia: Toto pole objektov definuje polia na vytváranie položiek. Polia môžu obsahovať "name", "čiarový kód", "trackingCode", "link", "note", "tags", "workspace". Každé pole môže byť tiež označené ako voliteľné.
  • dizajn: Tento objekt špecifikuje aspekty návrhu , ako napríklad "bgImage " (URL adresa obrázka na pozadí) a " bgColor" (farba pozadia).

Príklad

JavaScript:


{
   "typ": "vytvoriť-položka",
   "polia": [
       {
           "názov": "meno"
       },
       {
           "názov": "poznámka",
           "voliteľné": pravda
       }
   ],
   "dizajn": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

vybrať položku

Popis

Krok výberu položky umožňuje používateľovi vybrať existujúcu položku. Používatelia zvyčajne povolia tento krok, keď už bol zoznam položiek vytvorený, napríklad po importe z CSV. 

  • typ: "vybraná položka"
  • dizajn: Tento objekt špecifikuje aspekty návrhu, podobne ako pri vytváraní položky.

Príklad

JavaScript:


{
   "typ": "vybraná položka",
   "dizajn": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

Capture-folder

Popis

Krok capture-folder umožňuje používateľovi zachytiť priečinok.

  • typ: "capture-folder"
  • titul: Názov stupňa
  • nota: Popis alebo pokyny pre krok.
  • dirName: Názov adresára, do ktorého budú obrázky uložené.
  • voliteľný: Ak je to pravda, tento krok je voliteľný a používateľ ho môže preskočiť.
  • kopírovať (voliteľné): Skopírujte nasnímané snímky do iného priečinka.
  • kopírovať doDir: Cieľový priečinok
  • kopírovať filter: Voliteľný filter, skopírované budú iba obrázky zodpovedajúce "swingAbs", "turnAbs" alebo "label".

Príklad 1 – Jednoduché zaznamenávanie priečinkov

JavaScript:


{
   "typ": "záchytný priečinok",
   "názov": "Zachytiť interiér",
   "poznámka": "Zachyťte interiér ručným fotoaparátom.",
   "dirName": "podrobnosti"
}

Príklad 2 – Zachyťte priečinok a skopírujte vybrané snímky do iného priečinka

JavaScript


{
 "typ": "záchytný priečinok",
 "názov": "Zachytiť spin",
 "dirName": "spin",
 "kópia": {
   "toDir": "fotografie",
   "filter": [
     { "swingAbs": 10, "turnAbs": 0 },
     { "swingAbs": 10, "turnAbs": 45 },
     { "swingAbs": 10, "turnAbs": 180 }
   ]
 }
}

importovať obrázky

Popis

Krok importu obrázkov umožňuje používateľovi importovať obrázky z disku. Objekty v tomto kroku zahŕňajú nasledujúce.

  • typ: "importovať obrázky"
  • titul: Názov stupňa
  • nota: Popis alebo pokyny pre krok
  • dirName: Názov priečinka, do ktorého budú obrázky uložené
  • voliteľný: Ak je to pravda, tento krok je voliteľný a používateľ ho môže preskočiť

Príklad

JavaScript:


{
   "typ": "záchytný priečinok",
   "názov": "Zachytiť interiér",
   "poznámka": "Importovať snímky nasnímané ručným fotoaparátom.",
   "dirName": "interiér"
}

Živý náhľad

Popis

Krokom živého náhľadu sa zapne živý náhľad kamery. Používatelia to zvyčajne povolia, aby skontrolovali polohu objektu.

  • typ: "Živý náhľad"
  • nota: Popis alebo pokyny pre krok
  • cameraAngle (voliteľné): Určuje uhol kamery pre živé sledovanie

Príklad

JavaScript:


{
   "typ": "živý náhľad",
   "názov": "Skontrolovať pozíciu",
   "Poznámka": "Skontrolujte polohu objektu a uistite sa, že je vycentrovaný."
}

Príklad použitia

V nasledujúcom príklade sa vytvorí krok sprievodcu na vytvorenie položky, pričom sa použijú polia pre názov a poznámky (voliteľné) a návrh s obrázkom a farbou pozadia.

JavaScript:


[
 {
   "typ": "vybraná položka",
   "polia": [
     {
       "názov": "meno"
     },
     {
       "názov": "poznámka",
       "voliteľné": pravda
     }
   ],
   "dizajn": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "typ": "živý náhľad",
   "názov": "Skontrolujte pozíciu",
   "poznámka": "Skontrolujte, či je osoba vo výhľade.",
   "cameraAngle": 15
 },
 {
   "typ": "záchytný priečinok",
   "názov": "Zachytiť spin",
   "dirName": "spin"
 },
 {
   "typ": "záchytný priečinok",
   "názov": "Zachyťte fotografie",
   "dirName": "fotografie"
 }
]

Nota: Toto je všeobecný kód, ktorý umožňuje počiatočné experimenty a jednoduché nastavenie skriptu PhotoRobot používateľmi. Použite ho na testovanie funkčnosti sprievodcu a na spustenie základného skriptu na experimentovanie.