¿Qué es GenICam?
GenICam es un estándar ampliamente aceptado en la industria de visión artificial desarrollado por la Asociación Europea de Visión Artificial (EMVA), que permite el uso de interfaces de programación genéricas para controlar las cámaras de visión artificial.
GenICam proporciona una interfaz de programación de amplia aplicación que ofrece una interfaz de configuración de extremo a extremo para las interfaces estándar como GigE Vision, USB 3.0 Vision, Camera Link e IEEE 1394.
Se puede usar los softwares de visión artificial compatibles con GenICam, como HALCON, para conectar y controlar fácilmente las cámaras que cumplen el estándar GenICam sin configuraciones especificadas.
Mecanismo
-
Una cámara que cumple el estándar GenICam proporciona un archivo XML de descripción, que sirve para describir los parámetros de la cámara e indicar las características y funciones que ofrece la cámara.
-
Un software de visión artificial compatible con GenICam convierte el archivo XML en interfaces de programación de aplicaciones de GenAPI o elementos de la interfaz gráfica de usuario.
-
Mediante la interfaz de programación de aplicaciones o la interfaz gráfica de usuario del software de visión artificial, el usuario puede revisar y usar fácilmente las características y funciones que ofrece la cámara, (como el tiempo de exposición, entre otros).
Para obtener más informaciones sobre GenICam, visite GenICam.
Compatibilidad de Cámara con el Estándar GenICam
Después de actualizar el firmware a la versión 2.0.0 o superior, la cámara será compatible con los estándares de GenICam/GigE Vision. Se puede controlar la cámara mediante softwares de visión artificial de terceros, como HALCON.
Para obtener informaciones sobre los parámetros de la cámara proporcionados para GenICam y sus descripciones, consulte la sección Parámetros de Cámara Compatibles con GenICam.
Para obtener instrucciones sobre cómo conectar y administrar la cámara mediante HALCON, consulte la sección HALCON: Conectar Cámara, Capturar Imágenes y , Ajustar Parámetros .