OTA YHTEYTTÄ

PhotoRobot Controls -sovellus – ohjatun toiminnon tilan määritys

PhotoRobot Controls App -sovelluksessa (jäljempänä "CAPP") ohjattu tila käyttää ohjatun toiminnon vaiheita opastaakseen käyttäjiä eri tehtävissä. Nämä vaiheet on määritetty JavaScriptin kaltaisessa kielimuodossa, ja PhotoRobot konsultit voivat skriptata ne mukautettuja toimintoja varten. Käyttäjät voivat myös skriptata perustoimintoja ensimmäisiä kokeiluja tai yksinkertaisia asetuksia varten.

Muistiinpano: Seuraavassa käyttöoppaassa on tekniset ohjeet käyttäjän vaiheiden määrittämiseen ohjatun toiminnon tilassa. Lisätietoja tallennuksesta ohjatussa tilassa tuotantolinjan operaattoritasolla on aloitusoppaassa.

Ohjatun toiminnon tilan yleiskatsaus

Ohjatun toiminnon tilan avulla käyttäjät voivat luoda kokoonpanon sarjasta vaiheita, joita noudattamalla käyttäjä sieppaa tuotteen. Ohjatun toiminnon käyttöliittymä on sitten rajoitettu; Tyypillisesti sen avulla käyttäjä voi ottaa vain valokuvan, eikä siinä ole säädettäviä asetuksia.

Ohjattu luontitoiminto

Jos haluat luoda uuden ohjatun toiminnon, avaa paikallisen sovelluksen Asetukset-valikko ja käytä ohjatun toiminnon lisäämistä käyttöliittymän oikeassa yläkulmassa:

Tässä valikossa on vaihtoehtoja ohjattujen toimintojen luomiseen, muokkaamiseen ja mukauttamiseen: 

  • Ohjatun toiminnon nimi 
  • Kohteen nimi
  • Muistiinpanot
  • Esiasetukset
  • Työtila
  • Ohjatun toiminnon vaiheet

Muistiinpano: Ohjatun toiminnon käynnistämiseksi sen on sisällettävä kelvolliset esiasetukset, kaikki työtilamääritykset ja mikä tärkeintä, hakemistokansioiden lukumäärä ja nimet. Jokaisen näistä on sitten vastattava ohjatussa toiminnossa määritettyjä vaiheita, jotta se toimisi oikein.

Ohjatun toiminnon vaiheet

Jokainen ohjattu toiminto sisältää luettelon vaiheista. Seuraavat vaihetyypit ovat käytettävissä:

  • luo-kohde
  • valitse-kohde
  • capture-kansio
  • Kuvien tuominen
  • LiveView

Yksityiskohtaiset vaiheiden kuvaukset

luo-kohde

Kuvaus

Luo kohde -vaiheen avulla käyttäjä voi luoda uuden kohteen. Käyttäjät määrittävät kohteet seuraavasti ja seuraavien objektien kanssa.

  • tyyppi: "luo-kohde"
  • Fields: Tämä objektimatriisi määrittää alkioiden luonnin kentät. Kentät voivat sisältää "nimi", "viivakoodi", "seurantakoodi", "linkki", "huomautus", "tunnisteet", "työtila". Jokainen kenttä voidaan myös merkitä valinnaiseksi.
  • suunnitelma: Tämä objekti määrittää suunnittelunäkökohtia, kuten "bgImage" (taustakuvan URL) ja "bgColor" (taustaväri).

Esimerkki

JavaScript:


{
   "tyyppi": "luo-kohde",
   "kentät": [
       {
           "nimi": "nimi"
       },
       {
           "nimi": "huomautus",
           "valinnainen": tosi
       }
   ],
   "suunnittelu": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

valitse-kohde

Kuvaus

Kohteen valintavaiheessa käyttäjä voi valita aiemmin luodun kohteen. Käyttäjät ottavat tämän vaiheen yleensä käyttöön, kun kohdeluettelo on jo luotu, esimerkiksi CSV-tiedostosta tuonnin jälkeen. 

  • tyyppi: "valitse-kohde"
  • suunnitelma: Tämä objekti määrittää suunnittelun näkökohdat, jotka ovat samanlaisia kuin create-item.

Esimerkki

JavaScript:


{
   "tyyppi": "valitse-kohde",
   "suunnittelu": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

capture-kansio

Kuvaus

Sieppauskansiovaiheen avulla käyttäjä voi kaapata kansion.

  • tyyppi: "sieppaus-kansio"
  • nimike: Vaiheen otsikko
  • muistiinpano: Vaiheen kuvaus tai ohjeet.
  • dirName: Sen hakemiston nimi, johon kuvat tallennetaan.
  • valinnainen: Jos tosi, tämä vaihe on valinnainen, ja käyttäjä voi ohittaa sen.
  • kopiointi (valinnainen): Kopioi otetut kuvat toiseen kansioon.
  • kopioi direktiiviin: Kohde-kansio
  • Kopioi suodatin: Valinnainen suodatin, vain kuvat, jotka vastaavat "swingAbs", "turnAbs" tai "label", kopioidaan.

Esimerkki 1 - Yksinkertainen kansion sieppaus

JavaScript:


{
   "tyyppi": "sieppaus-kansio",
   "otsikko": "Kaappaa sisustus",
   "huomautus": "Kaappaa sisätilat kädessä pidettävällä kameralla.",
   "dirName": "tiedot"
}

Esimerkki 2 - Kaappaa kansio ja kopioi valitut kuvat toiseen kansioon

JavaScript


{
 "tyyppi": "sieppaus-kansio",
 "otsikko": "Sieppaa spin",
 "dirName": "spin",
 "kopio": {
   "toDir": "still-kuvat",
   "suodatin": [
     { "swingAbs": 10, "turnAbs": 0 },
     { "swingAbs": 10, "turnAbs": 45 },
     { "swingAbs": 10, "turnAbs": 180 }
   ]
 }
}

Kuvien tuominen

Kuvaus

Kuvien tuontivaiheessa käyttäjä voi tuoda kuvia levyltä. Tämän vaiheen objekteja ovat seuraavat.

  • tyyppi: "Kuvien tuonti"
  • nimike: Vaiheen otsikko
  • muistiinpano: Vaiheen kuvaus tai ohjeet
  • dirName: Sen kansion nimi, johon kuvat tallennetaan
  • valinnainen: Jos tosi, tämä vaihe on valinnainen, ja käyttäjä voi ohittaa sen

Esimerkki

JavaScript:


{
   "tyyppi": "sieppaus-kansio",
   "otsikko": "Kaappaa sisustus",
   "huomautus": "Tuo kannettavalla kameralla otettuja kuvia.",
   "dirName": "sisustus"
}

LiveView

Kuvaus

Liveview-vaihe ottaa kameran liveview-näkymän käyttöön. Käyttäjät ottavat tämän yleensä käyttöön objektin sijainnin tarkistamiseksi.

  • tyyppi: "LiveView"
  • muistiinpano: Vaiheen kuvaus tai ohjeet
  • cameraAngle (valinnainen): Määrittää kameran kulman reaaliaikaista katselua varten

Esimerkki

JavaScript:


{
   "tyyppi": "Liveview",
   "otsikko": "Tarkista sijainti",
   "huomautus": "Tarkista objektin sijainti ja varmista, että se on keskitetty."
}

Esimerkki käytöstä

Seuraavassa esimerkissä luodaan ohjatun toiminnon vaihe kohteen luontia varten käyttämällä nimi- ja muistiinpanokenttiä (valinnainen) sekä rakennetta, jossa on taustakuva ja väri.

JavaScript:


[
 {
   "tyyppi": "valitse-kohde",
   "kentät": [
     {
       "nimi": "nimi"
     },
     {
       "nimi": "huomautus",
       "valinnainen": tosi
     }
   ],
   "suunnittelu": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "tyyppi": "Liveview",
   "otsikko": "Tarkista sijainti",
   "huomautus": "Tarkista, että henkilö on näkyvissä.",
   "cameraAngle": 15
 },
 {
   "tyyppi": "sieppaus-kansio",
   "otsikko": "Sieppaa spin",
   "dirName": "spin"
 },
 {
   "tyyppi": "sieppaus-kansio",
   "title": "Ota still-kuvia",
   "dirName": "stills"
 }
]

Muistiinpano: Tämä on yleinen koodi, jonka avulla PhotoRobot käyttäjät voivat tehdä alustavia kokeiluja ja yksinkertaisia komentosarjojen asetuksia. Sen avulla voit testata ohjattujen toimintojen toimintoja ja suorittaa peruskomentosarjan kokeilua varten.