Anterior
Captura de imágenes - Manual de usuario de PhotoRobot
En la aplicación PhotoRobot Controls (en adelante, "CAPP"), el modo Asistente utiliza una serie de pasos del asistente para guiar a los usuarios a través de diversas tareas. Estos pasos se definen en un formato de lenguaje similar a JavaScript y pueden ser programados por consultores de PhotoRobot para una funcionalidad personalizada. Los usuarios también pueden programar funciones básicas para experimentos iniciales o configuraciones simples.
Nota: El siguiente manual de usuario proporciona instrucciones técnicas sobre cómo configurar los pasos del operador en el modo asistente. Para obtener más información general sobre la captura en modo asistente en el nivel de operador de la línea de producción, consulte el Manual del usuario de introducción.
El modo Asistente permite a los usuarios crear una configuración de una serie de pasos que un operador seguirá para capturar el producto. A continuación, la interfaz del asistente es limitada; Por lo general, permite al operador tomar solo una foto y no tiene configuraciones ajustables.
Para crear un nuevo modo de asistente, abra el menú Configuración en la aplicación local y use Agregar asistente en la parte superior derecha de la interfaz:
En este menú, hay opciones para crear, editar y personalizar asistentes:
Nota: Para iniciar un asistente, debe contener ajustes preestablecidos válidos, todas las configuraciones del espacio de trabajo y, lo que es más importante, el número y los nombres de las carpetas de directorio. Cada uno de ellos tendrá que coincidir con los pasos definidos en el Asistente para su correcto funcionamiento.
Cada asistente contiene una lista de pasos. Están disponibles los siguientes tipos de pasos:
El paso create-item permite al usuario crear un nuevo elemento. Los usuarios definen los elementos de la siguiente manera y con los siguientes objetos.
JavaScript:
{
"type": "crear-elemento",
"campos": [
{
"nombre": "nombre"
},
{
"name": "nota",
"opcional": true
}
],
"diseño": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
El paso select-item permite al usuario seleccionar un elemento existente. Normalmente, los usuarios habilitarán este paso cuando ya se haya creado la lista de elementos, por ejemplo, después de importar desde CSV.
JavaScript:
{
"type": "select-item",
"diseño": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
El paso capture-folder permite al usuario capturar una carpeta.
JavaScript:
{
"type": "carpeta-de-captura",
"title": "Capturar interior",
"note": "Capture el interior con una cámara de mano.",
"dirName": "detalles"
}
JavaScript
{
"type": "carpeta-de-captura",
"title": "Captura el giro",
"dirName": "spin",
"copiar": {
"toDir": "fotogramas",
"filtro": [
{ "swingAbs": 10, "turnAbs": 0 },
{ "swingAbs": 10, "turnAbs": 45 },
{ "swingAbs": 10, "turnAbs": 180 }
]
}
}
El paso import-images permite al usuario importar imágenes desde el disco. Entre los objetos de este paso se incluyen los siguientes.
JavaScript:
{
"type": "carpeta-de-captura",
"title": "Capturar interior",
"note": "Importar imágenes tomadas con una cámara de mano.",
"dirName": "interior"
}
El paso de visualización en directo activa la visualización en directo de la cámara. Por lo general, los usuarios habilitarán esto para verificar la posición del objeto.
JavaScript:
{
"type": "liveview",
"title": "Comprobar posición",
"note": "Compruebe la posición del objeto y asegúrese de que está centrado".
}
En el ejemplo siguiente se crea un paso de asistente para la creación de elementos, utilizando campos para el nombre y las notas (opcional) y un diseño con una imagen de fondo y un color.
JavaScript:
[
{
"type": "select-item",
"campos": [
{
"nombre": "nombre"
},
{
"name": "nota",
"opcional": true
}
],
"diseño": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
}
},
{
"type": "liveview",
"title": "Comprueba la posición",
"note": "Compruebe que esa persona está a la vista.",
"cameraAngle": 15
},
{
"type": "carpeta-de-captura",
"title": "Captura el giro",
"dirName": "spin"
},
{
"type": "carpeta-de-captura",
"title": "Capturar fotografías",
"dirName": "fotogramas"
}
]
Nota: Este es un código genérico para permitir experimentos iniciales y una configuración de script simple por parte de los usuarios de PhotoRobot. Úsalo para probar la funcionalidad de Wizards y para ejecutar un script básico para experimentar.