KONTAKT OS

PhotoRobot Controls App - Konfiguration af guidetilstand

I PhotoRobot Controls App (yderligere kaldet "CAPP") bruger guidetilstand en række guidetrin til at guide brugerne gennem forskellige opgaver. Disse trin er defineret i et JavaScript-lignende sprogformat og kan scriptes af PhotoRobot konsulenter til brugerdefineret funktionalitet. Brugere kan også scripte grundlæggende funktioner til indledende eksperimenter eller enkle opsætninger.

Seddel: Følgende brugervejledning indeholder tekniske instruktioner om, hvordan du konfigurerer operatørtrin i guidetilstand. Du kan finde flere generelle oplysninger om registrering i guidetilstand på produktionslinjeoperatørniveau i brugervejledningen til Kom godt i gang.

Oversigt over guidetilstand

Guidetilstand giver brugerne mulighed for at oprette en konfiguration af en række trin, som en operatør vil følge for at fange produktet. Guidegrænsefladen er derefter begrænset; Typisk giver det operatøren mulighed for kun at tage et billede og har ingen justerbare indstillinger.

Guiden Opret

For at oprette en ny guidetilstand skal du åbne menuen Indstillinger i den lokale app og bruge guiden Tilføj øverst til højre i grænsefladen:

I denne menu er der muligheder for at oprette, redigere og tilpasse guider: 

  • Navn på guiden
  • Navn på element
  • Noter
  • Presets
  • Arbejdsområde
  • Trin i guiden

Seddel: For at starte en guide skal den indeholde gyldige forudindstillinger, alle arbejdsområdekonfigurationer og vigtigst af alt antallet og navnene på mappemapper. Hver af disse skal derefter matche de trin, der er defineret i guiden, for at den kan fungere korrekt.

Trin i guiden

Hver guide indeholder en liste over trin. Følgende trintyper er tilgængelige:

  • Opret-element
  • Vælg element
  • capture-mappe
  • import-billeder
  • LiveView

Detaljerede trinbeskrivelser

Opret-element

Beskrivelse

Trinnet Opret element gør det muligt for brugeren at oprette et nyt element. Brugere definerer elementer som følger og med følgende objekter.

  • slags: "Opret-element"
  • Felter: Denne matrix af objekter definerer felterne til oprettelse af elementer. Felter kan indeholde "navn", "stregkode", "trackingCode", "link", "note", "tags", "arbejdsområde". Hvert felt kan også markeres som valgfrit.
  • design: Dette objekt angiver designaspekter som "bgImage" (URL-adresse til baggrundsbillede) og "bgColor" (baggrundsfarve).

Eksempel

JavaScript:


{
   "type": "create-item",
   "felter": [
       {
           "navn": "navn"
       },
       {
           "navn": "note"
           "valgfrit": sandt
       }
   ]
   "design": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

Vælg element

Beskrivelse

Trinnet Vælg element gør det muligt for brugeren at vælge et eksisterende element . Brugere vil typisk aktivere dette trin, når listen over elementer allerede er oprettet, f.eks. efter import fra CSV. 

  • slags: "Vælg-element"
  • design: Dette objekt angiver designaspekterne, svarende til create-item.

Eksempel

JavaScript:


{
   "type": "vælg-element"
   "design": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

capture-mappe

Beskrivelse

Capture-mappe-trinnet giver brugeren mulighed for at fange en mappe .

  • slags: "capture-mappe"
  • titel: Trinnets titel
  • seddel: Beskrivelse eller instruktioner til trinnet.
  • dirNavn: Navnet på den mappe, hvor billeder vil blive gemt.
  • valgfri: Hvis det er sandt, er dette trin valgfrit, og brugeren kan springe det over.
  • kopi (valgfrit): Kopier optagne billeder til en anden mappe.
  • kopier tilDir: Destinationsmappe
  • Kopier filter: Valgfrit filter, kun billeder, der matcher "swingAbs", "turnAbs" eller "label", kopieres.

Eksempel 1 - Enkel mappeoptagelse

JavaScript:


{
   "type": "capture-mappe",
   "titel": "Fang interiør",
   "Bemærk": "Optag interiør med håndholdt kamera.",
   "dirName": "detaljer"
}

Eksempel 2 - Hent mappe og kopier valgte billeder til en anden mappe

JavaScript


{
 "type": "capture-mappe",
 "titel": "Capture spin",
 "dirName": "spin",
 "kopi": {
   "toDir": "stillbilleder",
   "filter": [
     { "swingAbs": 10, "turnAbs": 0 },
     { "swingAbs": 10, "turnAbs": 45 },
     { "swingAbs": 10, "turnAbs": 180 }
   ]
 }
}

import-billeder

Beskrivelse

Import-images-trinnet giver brugeren mulighed for at importere billeder fra disken. Objekter i dette trin omfatter følgende.

  • slags: "import-billeder"
  • titel: Trinnets titel
  • seddel: Beskrivelse eller instruktioner til trinnet
  • dirNavn: Navnet på den mappe, hvor billederne skal gemmes
  • valgfri: Hvis det er sandt, er dette trin valgfrit, og brugeren kan springe det over

Eksempel

JavaScript:


{
   "type": "capture-mappe",
   "titel": "Fang interiør",
   "note": "Importer billeder taget med et håndholdt kamera.",
   "dirName": "interiør"
}

LiveView

Beskrivelse

Liveview-trinnet aktiverer kameraets liveview. Brugere vil typisk aktivere dette for at kontrollere objektets position.

  • slags: "LiveView"
  • seddel: Beskrivelse eller instruktioner til trinnet
  • cameraAngle (valgfrit): Angiver kameravinklen til direkte visning

Eksempel

JavaScript:


{
   "type": "liveview",
   "titel": "Kontroller position"
   "note": "Kontroller objektets position, og sørg for, at det er centreret."
}

Eksempel på brug

I følgende eksempel oprettes et guidetrin til oprettelse af elementer ved hjælp af felter til navn og noter (valgfrit) og et design med baggrundsbillede og farve.

JavaScript:


[
 {
   "type": "vælg-element"
   "felter": [
     {
       "navn": "navn"
     },
     {
       "navn": "note"
       "valgfrit": sandt
     }
   ]
   "design": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "type": "liveview",
   "titel": "Kontroller positionen"
   "Bemærk": "Kontroller, at personen er synlig.",
   "cameraAngle": 15
 },
 {
   "type": "capture-mappe",
   "titel": "Capture spin",
   "dirName": "spin"
 },
 {
   "type": "capture-mappe",
   "titel": "Optag stillbilleder",
   "dirName": "stillbilleder"
 }
]

Seddel: Dette er en generisk kode, der tillader indledende eksperimenter og simpel scriptopsætning af PhotoRobot brugere. Brug den til at teste guidefunktioner og til at køre et grundlæggende script til eksperimentering.