Aplicación PhotoRobot Controls - Configuración del modo asistente
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.

Descripción general del modo asistente
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.
Asistente para crear
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:
- Nombre del asistente
- Nombre del artículo
- Notas
- Presets
- Área de trabajo
- Pasos del asistente

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.
Pasos del asistente
Cada asistente contiene una lista de pasos. Están disponibles los siguientes tipos de pasos:
- crear-elemento
- seleccionar-elemento
- carpeta-captura
- importar-imágenes
- Visualización en vivo
Descripciones detalladas de los pasos
crear-elemento
Descripción
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.
- tipo: "crear-elemento"
- Campos: Esta matriz de objetos define los campos para la creación de elementos. Los campos pueden incluir "nombre", "código de barras", "código de seguimiento", "enlace", "nota", "etiquetas", "espacio de trabajo". Cada campo también se puede marcar como opcional.
- diseño: Este objeto especifica aspectos de diseño como "bgImage" (URL de la imagen de fondo) y "bgColor" (color de fondo).
Ejemplo
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"
}
}
seleccionar-elemento
Descripción
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.
- tipo: "seleccionar-elemento"
- diseño: Este objeto especifica los aspectos de diseño, de forma similar a create-item.
Ejemplo
JavaScript:
{
"type": "select-item",
"diseño": {
"bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
}
}
carpeta-captura
Descripción
El paso capture-folder permite al usuario capturar una carpeta.
- tipo: "carpeta-captura"
- título: Título del paso
- nota: Descripción o instrucciones para el paso.
- dirNombre: Nombre del directorio donde se almacenarán las imágenes.
- opcional: Si es true, este paso es opcional y el usuario puede omitirlo.
- copy (opcional): copia las imágenes capturadas en otra carpeta.
- copiar aDir: Carpeta de destino
- Filtro de copia: Filtro opcional, solo se copiarán las imágenes que coincidan con "swingAbs", "turnAbs" o "label".
Ejemplo 1: captura simple de carpetas
JavaScript:
{
"type": "carpeta-de-captura",
"title": "Capturar interior",
"note": "Capture el interior con una cámara de mano.",
"dirName": "detalles"
}
Ejemplo 2: Capture la carpeta y copie las imágenes seleccionadas en otra carpeta
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 }
]
}
}
importar-imágenes
Descripción
El paso import-images permite al usuario importar imágenes desde el disco. Entre los objetos de este paso se incluyen los siguientes.
- tipo: "importar-imágenes"
- título: Título del paso
- nota: Descripción o instrucciones para el paso
- dirNombre: Nombre de la carpeta donde se almacenarán las imágenes
- opcional: Si es true, este paso es opcional y el usuario puede omitirlo
Ejemplo
JavaScript:
{
"type": "carpeta-de-captura",
"title": "Capturar interior",
"note": "Importar imágenes tomadas con una cámara de mano.",
"dirName": "interior"
}
Visualización en vivo
Descripción
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.
- tipo: "Visualización en vivo"
- nota: Descripción o instrucciones para el paso
- cameraAngle (opcional): especifica el ángulo de la cámara para la visualización en directo
Ejemplo
JavaScript:
{
"type": "liveview",
"title": "Comprobar posición",
"note": "Compruebe la posición del objeto y asegúrese de que está centrado".
}
Ejemplo de uso
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.
La serie EOS Rebel de Canon ofrece cámaras DSLR para principiantes con una calidad de imagen sólida, controles intuitivos y funciones versátiles. Ideales para los entusiastas de la fotografía, estas cámaras proporcionan un enfoque automático fiable, pantallas táctiles de ángulo variable y grabación de vídeo Full HD o 4K.
Conexión
Resolución (MP)
Resolución
La serie EOS DSLR de Canon ofrece imágenes de alta calidad, enfoque automático rápido y versatilidad, lo que la hace ideal tanto para la fotografía como para la producción de vídeo.
Conexión
Resolución (MP)
Resolución
La serie mirrorless EOS M de Canon combina un diseño compacto con un rendimiento similar al de una cámara réflex. Con lentes intercambiables, enfoque automático rápido y sensores de imagen de alta calidad, estas cámaras son ideales para viajeros y creadores de contenido que buscan portabilidad sin sacrificar la calidad de la imagen.
Conexión
Resolución (MP)
Resolución
La serie PowerShot de Canon ofrece cámaras compactas y fáciles de usar para fotógrafos ocasionales y entusiastas. Con modelos que van desde simples cámaras de apuntar y disparar hasta cámaras con zoom avanzado, brindan comodidad, calidad de imagen sólida y funciones como estabilización de imagen y video 4K.
Conexión
Resolución (MP)
Resolución
Las cámaras de mano y primeros planos de Canon están diseñadas para fotografía y vídeo detallados y de cerca. Compactos y fáciles de usar, ofrecen un enfoque de precisión, imágenes de alta resolución y capacidades macro versátiles, perfectas para vlogs, fotografía de productos y primeros planos creativos.