Notas de la versión IDS peak 2.12
Introducción
En estas notas se explican los cambios que introduce la versión 2.12 de IDS peak. Esta versión revisa a fondo el concepto de acoplamiento en el IDS peak Cockpit. Se han añadido nuevas funciones a las interfaces de programación y se ha ampliado la interfaz DirectShow.
IDS peak 2.12
Funciones nuevas y modificadas
IDS peak Cockpit
Se ha modificado y rediseñado el concepto de acoplamiento en la cabina del IDS peak.
La ventana de la cámara ahora abre varias cámaras por defecto mediante pestañas. Puede separar las ventanas de la cámara con el ratón y colocarlas una al lado de la otra. Los diálogos de las cámaras sólo se abren una vez. El borde coloreado de la ventana de la cámara indica la cámara para la que está cambiando los parámetros si tiene dos o más cámaras abiertas. Como alternativa, también puede ver qué cámara se está utilizando actualmente en la información sobre herramientas del diálogo correspondiente.
Además del menú principal revisado, hay un nuevo menú de herramientas. El menú principal puede situarse en la parte superior o inferior de la aplicación. El menú de herramientas puede situarse en la parte superior, inferior o lateral.
También se ha revisado el comportamiento de los áreas de trabajo. Además de las cámaras y los diálogos, ahora también puede guardar y cargar los ajustes de procesamiento de imágenes, los elementos de dibujo y los parámetros de la cámara (archivo *.cset). Debido a estos cambios, los áreas de trabajo de versiones anteriores ya no pueden utilizarse y deben crearse de nuevo.
IDS peak comfortSDK
- Se han añadido nuevas funciones para controlar el LED de estado y el LED de red.
- Se han añadido nuevas funciones para guardar imágenes en el sistema de archivos.
- Se han añadido nuevas funciones y los mensajes correspondientes para cargar el firmware de la cámara.
- Se han añadido nuevas funciones para configurar el tamaño y el desplazamiento del ROI.
- Se han añadido nuevas funciones para controlar las imágenes de prueba.
- Se han añadido nuevas funciones para controlar el modo de manejo del buffer.
- Se han añadido nuevas funciones para controlar la gestión de pérdidas.
Nuevo ejemplo de programación en IDS peak comfortSDK en C
| firmware_update | Demuestra cómo actualizar cámaras utilizando un archivo GUF y cómo ser informado sobre el progreso de la actualización. Para utilizar este ejemplo, descargue un archivo GUF para su modelo de cámara específico. Inicie el ejemplo y pase la ruta al archivo GUF como primer argumento. A continuación, se le mostrará una lista de dispositivos que pueden actualizarse. Tras un mensaje de confirmación, se actualizan los dispositivos compatibles. El progreso de la actualización se muestra en el terminal. |
IDS peak genericSDK
- Se han añadido las nuevas funciones
Node::IsReadableyNode::IsWritablepara simplificar. FirmwareUpdatery los tipos asociados se han traducido para los .NET-Bindings.
Nuevo ejemplo de programación para IDS peak genericSDK en C++, C# y Python
| firmware_update | Demuestra cómo actualizar cámaras utilizando un archivo GUF y cómo ser informado sobre el progreso de la actualización. Para utilizar este ejemplo, descargue un archivo GUF para su modelo de cámara específico. Inicie el ejemplo y pase la ruta al archivo GUF como primer argumento. A continuación, se le mostrará una lista de dispositivos que pueden actualizarse. Tras un mensaje de confirmación, se actualizan los dispositivos compatibles. El progreso de la actualización se muestra en el terminal. |
IDS peak IPL (Image Processing Library)
- Se han optimizado las correcciones de color para RGB8, BGR8, RGBa8 y BGRa8.
- Los Python-Bindings del IDS peak IPL son ahora compatibles con numpy 2.
IDS peak AFL (Auto Feature Library)
- Se ha añadido un algoritmo de cálculo de medias para el control automático.
- Se han añadido controles automáticos para la amplificación (analógica, digital, combinada y basada en host).
- Se ha añadido compatibilidad con el formato de color BGRa8 al control del balance de blancos.
Interfaz DirectShow
Se ha ampliado la interfaz DirectShow y se han añadido nuevos ajustes:
- Puede ajustar la gamma y la saturación manualmente.
- Puede utilizar la función de mejora de nitidez/borde (sharpness/edge enhancement).
- Puede utilizar el control automático para el enfoque (por defecto) o ajustar la configuración manualmente si utiliza una cámara con control de enfoque.
- Puede voltear la imagen vertical u horizontalmente en la interfaz DirectShow.
Mejoras generales
- La configuración de Windows de 64 bits contiene de nuevo las bibliotecas para sistemas de 32 bits con el fin de crear aplicaciones de 32 bits.
Versiones de componentes utilizadas en IDS peak 2.12
| Componente | Versión Windows | Versión Linux |
| IDS peak comfortAPI | 1.9.0.0 | 1.9.0.0 |
| IDS peak genericAPI | 1.9.0.0 | 1.9.0.0 |
| IDS peak IPL | 1.13.0.0 | 1.13.0.0 |
| IDS peak AFL | 1.6.0.0 | 1.6.0.0 |
| IDS peak Cockpit | 2.0.0.0 | 2.0.0.0 |
| Tool Device Command | 1.4.5.0 | 1.4.5.0 |
| Tool Device Update | 1.4.6.0 | 1.4.6.0 |
| Tool IP Config | 1.4.5.0 | 1.4.5.0 |
| Tool Device Password | 1.0.2.0 | 1.0.2.0 |
| Support-Tool | 1.2.0.0 | 1.2.0.0 |
| DirectShow | 0.3.0.0 | - |
| GenTL GigE Vision Userspace | 1.16.1.0 | 1.16.1.0 |
| GenTL GigE Vision Kernel | 1.16.1.0 | - |
| GigE Vision Kernel Driver (WHQL) | 1.6.1.0 | - |
| GenTL USB3 Vision Userspace | - | 1.16.1.0 |
| GenTL USB3 Vision Kernel | 1.16.1.0 | - |
| USB3 Vision Kernel Driver (WHQL) | 1.6.0.0 | - |
| GenTL uEye (uEye Transport Layer) | 1.16.1.0 | 1.16.1.0 |
| GenICam | 3.4.1.1 | 3.4.1.1 |
Fecha: 2024-08-30