HUBUNGI KAMI

PhotoRobot Aplikasi Kontrol - Konfigurasi Mode Wizard

Dalam PhotoRobot Controls App (selanjutnya disebut sebagai "CAPP"), mode Wizard menggunakan serangkaian langkah wizard untuk memandu pengguna melalui berbagai tugas. Langkah-langkah ini didefinisikan dalam format bahasa seperti JavaScript, dan dapat ditulis oleh konsultan PhotoRobot untuk fungsionalitas khusus. Pengguna juga dapat membuat skrip fungsi dasar untuk eksperimen awal atau penyiapan sederhana.

Nota: Panduan pengguna berikut menyediakan petunjuk teknis tentang cara mengonfigurasi langkah-langkah operator dalam mode wizard. Untuk informasi lebih umum tentang menangkap dalam mode wizard pada tingkat operator lini produksi, lihat Panduan Pengguna Memulai.

Ikhtisar Mode Wizard

Mode wizard memungkinkan pengguna untuk membuat konfigurasi serangkaian langkah yang akan diikuti operator untuk menangkap produk. Antarmuka wizard kemudian dibatasi; Biasanya, ini memungkinkan operator untuk hanya mengambil foto, dan tidak memiliki pengaturan yang dapat disesuaikan.

Panduan Buat

Untuk membuat mode wizard baru, buka menu Pengaturan di aplikasi lokal, dan gunakan Add Wizard di bagian kanan atas antarmuka:

Di menu ini, ada opsi untuk membuat, mengedit, dan menyesuaikan wizard: 

  • Nama wizard
  • Nama barang
  • Catatan
  • Preset
  • Workspace
  • Langkah-langkah wizard

Nota: Untuk meluncurkan Wizard, itu harus berisi Preset yang valid, semua konfigurasi Workspace, dan yang paling penting jumlah dan nama folder direktori. Masing-masing kemudian harus cocok dengan langkah-langkah yang ditentukan dalam Wizard untuk operasi yang tepat.

Langkah-langkah Wizard

Setiap Wizard berisi daftar langkah-langkah. Jenis langkah berikut tersedia:

  • buat-item
  • pilih-item
  • folder tangkap
  • gambar-impor
  • Tampilan langsung

Deskripsi Langkah Terperinci

buat-item

Deskripsi

Langkah buat-item memungkinkan pengguna untuk membuat item baru. Pengguna mendefinisikan item sebagai berikut dan dengan objek berikut.

  • jenis: "buat-item"
  • Bidang: Array objek ini mendefinisikan bidang untuk pembuatan item. Bidang dapat mencakup "nama", "kode batang", "kode pelacakan", "tautan", "catatan", "tag", "ruang kerja". Setiap bidang juga dapat ditandai sebagai opsional.
  • desain: Objek ini menentukan aspek desain seperti "bgImage" (URL gambar latar belakang) dan "bgColor" (warna latar belakang).

Contoh

JavaScript:


{
   "type": "buat-item",
   "bidang": [
       {
           "name": "nama"
       },
       {
           "name": "catatan",
           "Opsional": true
       }
   ],
   "desain": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

pilih-item

Deskripsi

Langkah pilih item memungkinkan pengguna untuk memilih item yang ada. Pengguna biasanya akan mengaktifkan langkah ini ketika daftar item telah dibuat, misalnya setelah mengimpor dari CSV. 

  • jenis: "pilih-item"
  • desain: Objek ini menentukan aspek desain, mirip dengan create-item.

Contoh

JavaScript:


{
   "type": "pilih-item",
   "desain": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

folder tangkap

Deskripsi

Langkah capture-folder memungkinkan pengguna untuk menangkap folder.

  • jenis: "folder tangkap"
  • titel: Judul langkah
  • nota: Deskripsi atau petunjuk untuk langkah tersebut.
  • dirName: Nama direktori tempat gambar akan disimpan.
  • fakultatif: Jika benar, langkah ini opsional, dan pengguna dapat melewatinya.
  • salin (opsional): Salin gambar yang diambil ke folder lain.
  • salin keDir: Folder target
  • Filter salin: Filter opsional, hanya gambar yang cocok dengan "swingAbs", "turnAbs" atau "label" yang akan disalin.

Contoh 1 - Pengambilan folder sederhana

JavaScript:


{
   "type": "capture-folder",
   "title": "Menangkap interior",
   "note": "Tangkap interior dengan kamera genggam.",
   "dirName": "detail"
}

Contoh 2 - Ambil folder dan salin gambar yang dipilih ke folder lain

Javascript


{
 "type": "capture-folder",
 "title": "Tangkap putaran",
 "dirName": "berputar",
 "salin": {
   "toDir": "diam",
   "filter": [
     { "swingAbs": 10, "turnAbs": 0 },
     { "swingAbs": 10, "turnAbs": 45 },
     { "swingAbs": 10, "turnAbs": 180 }
   ]
 }
}

gambar-impor

Deskripsi

Langkah import-images memungkinkan pengguna untuk mengimpor gambar dari disk. Objek dalam langkah ini meliputi berikut ini.

  • jenis: "impor-gambar"
  • titel: Judul langkah
  • nota: Deskripsi atau petunjuk untuk langkah tersebut
  • dirName: Nama folder tempat gambar akan disimpan
  • fakultatif: Jika benar, langkah ini opsional, dan pengguna dapat melewatinya

Contoh

JavaScript:


{
   "type": "capture-folder",
   "title": "Menangkap interior",
   "note": "Impor gambar yang diambil dengan kamera genggam.",
   "dirName": "interior"
}

Tampilan langsung

Deskripsi

Langkah liveview mengaktifkan liveview kamera. Pengguna biasanya akan mengaktifkan ini untuk memeriksa posisi objek.

  • jenis: "Tampilan Langsung"
  • nota: Deskripsi atau petunjuk untuk langkah tersebut
  • cameraAngle (opsional): Menentukan sudut kamera untuk live viewing

Contoh

JavaScript:


{
   "tipe": "LiveView",
   "title": "Periksa posisi",
   "note": "Periksa posisi objek dan pastikan berada di tengah."
}

Contoh Penggunaan

Contoh berikut membuat langkah panduan untuk pembuatan item, menggunakan bidang untuk nama dan catatan (opsional), dan desain yang menampilkan gambar dan warna latar belakang.

JavaScript:


[
 {
   "type": "pilih-item",
   "bidang": [
     {
       "name": "nama"
     },
     {
       "name": "catatan",
       "Opsional": true
     }
   ],
   "desain": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "tipe": "LiveView",
   "title": "Periksa posisi",
   "note": "Periksa apakah orang tersebut sedang melihat.",
   "cameraAngle": 15
 },
 {
   "type": "capture-folder",
   "title": "Tangkap putaran",
   "dirName": "berputar"
 },
 {
   "type": "capture-folder",
   "title": "Menangkap gambar diam",
   "dirName": "diam"
 }
]

Nota: Ini adalah kode generik untuk memungkinkan eksperimen awal dan penyiapan skrip sederhana oleh pengguna PhotoRobot. Gunakan untuk menguji fungsionalitas Wizards, dan untuk menjalankan skrip dasar untuk eksperimen.