Додаток PhotoRobot Controls - Конфігурація режиму майстра
У програмі PhotoRobot Controls App (далі – «CAPP») режим «Майстер» використовує серію кроків майстра, які допомагають користувачам виконувати різні завдання. Ці кроки визначені у форматі мови, подібному до JavaScript, і можуть бути написані PhotoRobot консультантами для користувацької функціональності. Користувачі також можуть створювати сценарії основних функцій для початкових експериментів або простих налаштувань.
Примітка: Наведений нижче посібник користувача містить технічні інструкції щодо налаштування дій оператора в режимі майстра. Для отримання більш загальних відомостей про захоплення в режимі майстра на рівні оператора виробничої лінії зверніться до Посібника користувача з початку роботи.

Огляд режиму майстра
Режим майстра дозволяє користувачам створити конфігурацію з ряду кроків, які оператор буде виконувати, щоб захопити продукт. У такому разі інтерфейс майстра буде обмежений; Як правило, він дозволяє оператору тільки робити фотографії і не має регульованих налаштувань.
Майстер створення
Щоб створити новий режим майстра, відкрийте меню «Параметри» в локальній програмі та скористайтеся командою «Додати майстер» у верхній правій частині інтерфейсу:

У цьому меню є опції для створення, редагування та налаштування майстрів:
- Ім'я майстра
- Найменування товару
- Нотатки
- Пресетів
- Робочої області
- Кроки майстра

Примітка: Для того, щоб запустити майстер, він повинен містити допустимі пресети, всі конфігурації робочої області, а головне кількість та імена папок каталогів. Після цього кожен із них має відповідати крокам, визначеним у майстрі, для належної роботи.
Кроки майстра
Кожен майстер містить список кроків. Доступні такі типи кроків:
- create-item
- select-item
- capture-folder
- import-images
- Перегляд у реальному часі
Детальний опис кроків
create-item
Опис
Крок створення елемента дозволяє користувачеві створити новий елемент. Користувачі визначають елементи наступним чином і з наступними об'єктами.
- тип: "створити-предмет"
- Поля: Цей масив об'єктів визначає поля для створення елементів. Поля можуть включати "name", "barcode", "trackingCode", "link", "note", "tags", "workspace". Кожне поле також можна позначити як необов'язкове.
- проект: Цей об'єкт визначає такі аспекти дизайну, як "bgImage" (URL-адреса фонового зображення) і "bgColor" (колір фону).
Приклад
JavaScript:
{
"type": "створити-елемент",
"fields": [
{
"name": "Ім'я"
},
{
"name": "примітка",
"необов'язковий": істина
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
select-item
Опис
Крок вибору елемента дозволяє користувачеві вибрати існуючий елемент. Зазвичай користувачі вмикають цей крок, коли список елементів уже створено, наприклад після імпорту з CSV.
- тип: "Вибрати-елемент"
- проект: Цей об'єкт визначає аспекти дизайну, подібно до create-item.
Приклад
JavaScript:
{
"type": "вибрати-елемент",
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
capture-folder
Опис
Крок capture-folder дозволяє користувачеві захопити папку.
- тип: "capture-folder"
- назва: Назва кроку
- Примітка: Опис або інструкція до кроку.
- dirName: Ім'я каталогу, в якому будуть зберігатися зображення.
- Необов'язково: Якщо true, цей крок необов'язковий, і користувач може його пропустити.
- копіювати (необов'язково): копіювати зняті зображення в іншу папку.
- скопіювати доРеж: Цільова папка
- Фільтр копіювання: Необов'язковий фільтр, копіюватимуться лише зображення, які відповідають "swingAbs", "turnAbs" або "label".
Приклад 1 - Просте захоплення папок
JavaScript:
{
"type": "папка-захоплення",
"title": "Захопити інтер'єр",
"note": "Знімайте інтер'єр за допомогою ручної камери.",
"dirName": "подробиці"
}
Приклад 2 - Захоплення папки і копіювання вибраних зображень в іншу папку
JavaScript
{
"type": "папка-захоплення",
"title": "Захопити обертання",
"dirName": "обертання",
"copy": {
"toDir": "стоп-кадри",
"filter": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
import-images
Опис
Крок import-images дозволяє користувачеві імпортувати зображення з диска. Об'єкти на цьому кроці включають наступне.
- тип: "import-images"
- назва: Назва кроку
- Примітка: Опис або інструкція до кроку
- dirName: Ім'я папки, в якій будуть зберігатися зображення
- Необов'язково: Якщо true, цей крок необов'язковий, і користувач може його пропустити
Приклад
JavaScript:
{
"type": "папка-захоплення",
"title": "Захопити інтер'єр",
"note": "Імпортувати зображення, зроблені за допомогою портативної камери.",
"dirName": "інтер'єр"
}
Перегляд у реальному часі
Опис
Крок liveview вмикає режим live view камери. Користувачі, як правило, вмикають цю функцію, щоб перевірити положення об'єкта.
- тип: "Живий перегляд"
- Примітка: Опис або інструкція до кроку
- cameraAngle (необов'язково): визначає кут камери для перегляду в реальному часі
Приклад
JavaScript:
{
"type": "liveview",
"title": "Перевірити позицію",
"note": "Перевірте положення об'єкта і переконайтеся, що він відцентрований."
}
Приклад використання
У наведеному нижче прикладі створюється крок майстра для створення елемента з полями для імен і приміток (необов'язково), а також дизайн із фоновим зображенням і кольором.
JavaScript:
[
{
"type": "вибрати-елемент",
"fields": [
{
"name": "Ім'я"
},
{
"name": "примітка",
"необов'язковий": істина
}
],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"type": "liveview",
"title": "Перевірити позицію",
"note": "Перевірте, чи є ця особа в полі зору.",
"cameraAngle": 15
},
{
"type": "папка-захоплення",
"title": "Захопити обертання",
"dirName": "обертання"
},
{
"type": "папка-захоплення",
"title": "Зйомка фотографій",
"dirName": "стоп-кадри"
}
]
Примітка: Це загальний код, який дозволяє PhotoRobot користувачам проводити початкові експерименти та просте налаштування сценарію. Використовуйте його для тестування функціональних можливостей майстрів і запуску базового сценарію для експериментів.
Цифрові дзеркальні фотокамери Canon EOS забезпечують високу якість зображень, швидке автофокусування та універсальність, що робить їх ідеальними як для фотозйомки, так і для відеозйомки.
Підключення
Резолюція (МП)
Резолюція
Серія Canon EOS Rebel пропонує зручні для початківців цифрові дзеркальні камери з надійною якістю зображення, інтуїтивно зрозумілим керуванням і універсальними функціями. Ці камери ідеально підходять для любителів фотографії, забезпечують надійне автофокусування, сенсорні екрани зі змінним кутом нахилу та запис відео у форматі Full HD або 4K.
Підключення
Резолюція (МП)
Резолюція
Бездзеркальні камери Canon EOS M поєднують у собі компактний дизайн із продуктивністю, як у цифрової дзеркальної фотокамери. Завдяки змінним об'єктивам, швидкому автофокусуванню та високоякісним датчикам зображення ці камери чудово підходять для мандрівників і творців контенту, які шукають портативність без шкоди для якості зображення.
Підключення
Резолюція (МП)
Резолюція
Серія Canon PowerShot пропонує компактні та зручні камери для звичайних фотографів і ентузіастів. Завдяки моделям, починаючи від простих і закінчуючи вдосконаленими камерами зі змінною фокусною відстанню, вони забезпечують зручність, надійну якість зображення та такі функції, як стабілізація зображення та відео 4K.
Підключення
Резолюція (МП)
Резолюція
Камери Canon Close-Up & Handheld призначені для деталізованої зйомки та відеозйомки зблизька. Компактні та прості у використанні, вони забезпечують точне фокусування, зображення з високою роздільною здатністю та універсальні можливості макрозйомки, що ідеально підходить для відеоблогінгу, предметної зйомки та творчих знімків крупним планом.
Підключення
Резолюція (МП)
Резолюція