Poprzedni
Przechwytywanie obrazów - Instrukcja obsługi PhotoRobot
W aplikacji PhotoRobot Controls (zwanej dalej "CAPP"), tryb kreatora wykorzystuje szereg kroków kreatora, aby poprowadzić użytkowników przez różne zadania. Te kroki są zdefiniowane w formacie języka JavaScript i mogą być skryptowane przez konsultantów PhotoRobot w celu uzyskania niestandardowych funkcji. Użytkownicy mogą również skryptować podstawowe funkcje do początkowych eksperymentów lub prostych konfiguracji.
Nuta: Poniższa instrukcja obsługi zawiera instrukcje techniczne dotyczące konfigurowania kroków operatora w trybie kreatora. Aby uzyskać więcej ogólnych informacji na temat przechwytywania w trybie kreatora na poziomie operatora linii produkcyjnej, zapoznaj się z Podręcznikiem użytkownika Wprowadzenie.
Tryb kreatora umożliwia użytkownikom utworzenie konfiguracji serii kroków, które operator wykona, aby uchwycić produkt. Interfejs kreatora jest wtedy ograniczony; Zazwyczaj pozwala operatorowi tylko zrobić zdjęcie i nie ma regulowanych ustawień.
Aby utworzyć nowy tryb kreatora, otwórz menu Ustawienia w aplikacji lokalnej i użyj opcji Dodaj kreatora w prawej górnej części interfejsu:
W tym menu dostępne są opcje tworzenia, edytowania i dostosowywania kreatorów:
Nuta: Aby uruchomić kreatora, musi on zawierać prawidłowe ustawienia wstępne, wszystkie konfiguracje obszaru roboczego, a co najważniejsze liczbę i nazwy folderów katalogów. Każdy z nich będzie musiał następnie dopasować kroki zdefiniowane w kreatorze, aby mógł prawidłowo działać.
Każdy kreator zawiera listę kroków. Dostępne są następujące typy kroków:
Krok create-item umożliwia użytkownikowi utworzenie nowego elementu. Użytkownicy definiują elementy w następujący sposób i z następującymi obiektami.
Język JavaScript:
{
"type": "utwórz-element",
"fields": [
{
"name": "nazwa"
},
{
"name": "uwaga",
"opcjonalny": true
}
], ],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Krok select-item umożliwia użytkownikowi wybranie istniejącego elementu. Użytkownicy zazwyczaj włączają ten krok, gdy lista elementów została już utworzona, na przykład po zaimportowaniu z pliku CSV.
Język JavaScript:
{
"type": "wybierz element",
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
Krok capture-folder umożliwia użytkownikowi przechwycenie folderu.
Język JavaScript:
{
"type": "folder-przechwytywania",
"title": "Przechwytywanie wnętrza",
"note": "Uchwyć wnętrze za pomocą kamery ręcznej.",
"dirName": "szczegóły"
}
Język JavaScript
{
"type": "folder-przechwytywania",
"title": "Przechwyć obrót",
"dirName": "spin",
"copy": {
"toDir": "fotosy",
"filtr": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
Krok import-images umożliwia użytkownikowi importowanie obrazów z dysku. Obiekty w tym kroku obejmują następujące elementy.
Język JavaScript:
{
"type": "folder-przechwytywania",
"title": "Przechwytywanie wnętrza",
"note": "Importuj zdjęcia zrobione aparatem ręcznym.",
"dirName": "wnętrze"
}
Krok podglądu na żywo włącza podgląd na żywo z kamery. Użytkownicy zazwyczaj włączają tę funkcję, aby sprawdzić położenie obiektu.
Język JavaScript:
{
"type": "podgląd na żywo",
"title": "Sprawdź pozycję",
"note": "Sprawdź położenie obiektu i upewnij się, że jest wyśrodkowany."
}
Poniższy przykład tworzy krok kreatora do tworzenia elementu przy użyciu pól na nazwę i notatki (opcjonalnie) oraz projektu z obrazem i kolorem tła.
Język JavaScript:
[
{
"type": "wybierz element",
"fields": [
{
"name": "nazwa"
},
{
"name": "uwaga",
"opcjonalny": true
}
], ],
"design": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"type": "podgląd na żywo",
"title": "Sprawdź pozycję",
"note": "Sprawdź, czy ta osoba jest w zasięgu wzroku.",
"cameraAngle": 15
},
{
"type": "folder-przechwytywania",
"title": "Przechwyć obrót",
"dirName": "obrót"
},
{
"type": "folder-przechwytywania",
"title": "Zdjęcia z fotografii",
"dirName": "zdjęcia"
}
]
Nuta: Jest to ogólny kod umożliwiający wstępne eksperymenty i prostą konfigurację skryptu przez użytkowników PhotoRobot. Służy do testowania funkcji kreatorów i uruchamiania podstawowego skryptu do eksperymentowania.