Usar el Asistente de Adquisición de Imágenes de HALCON para Controlar la Cámara

Está consultando una versión anetrior de la documentación. Puede cambiar a la documentación de la última versión haciendo clic en la esquina superior derecha de la página.

Mediante el asistente de adquisición de imágenes, puede conectar la cámara, capturar imágenes y ajustar los parámetros.

Para abrir el asistente de adquisición de imágenes, abra HDevelop y seleccione Asistentes  Abrir Nuevo Image Acquisition.

Conectar la Cámara

  1. En la ficha de Fuente de la ventana de Image Acquisition, marque Interfaz de adquisición de Imagen y seleccione GigEVision2 en el menú desplegable.

    choose gigevision2
    Si la opción de GigEVision2 no está disponible en el menú desplegable, eso se debe a que no se ha instalado la interfaz de adquisición de imagen de GigEVision2. Consulte el Manual de Instalación de HALCON e instale la interfaz mediante el Administrador de Software MVTec (SOM).
  2. En la ficha de Conexión, en el menú desplegable de Dispositivo, seleccione el dispositivo que desea conectar, y luego, haga clic en el botón Conectar para conectar la cámara.

    connect the camera
  • Si la cámara está conectada con éxito, el botón Conectar se cambia al Desconectar; Si no ocurre este cambio, la conexión se ha fallado. Para desconectar la cámara, haga clic en el botón Desconectar.

  • Si la cámara está conectada a otro cliente, la conexión fallará sin duda. Desconecte la cámara de este cliente e intente conectarla a HALCON.

  • Mediante Mech-Eye Viewer, se puede personalizar el nombre de la cámara en Dispositivo para encontrarla más fácilmente. Después de conectar la cámara en Mech-Eye Viewer, puede personalizar el nombre de la cámara. Se recomienda ajustar el nombre en inglés para evitar que no se visualice.

Capturar Imágenes

Después de conectar la cámara, en la ficha de Conexión, haga clic en el botón Captura para realizar una captura de imágenes.

Si la cámara tarda mucho en capturar imágenes, puede aumentar el valor de MTU y activar la trama Jumbo en la computadora.

Para realizar varias capturas o realizar las capturas de forma continua, es necesario ajustar el parámetro AcquisitionMode primero.

  • Instrucciones para realizar varias capturas de imágenes:

    • Seleccione la ficha de Parámetros y ajuste el parámetro AcquisitionMode a MultiFrame.

    • Haga clic en el botón Refrescar ubicado en la parte superior derecha , y ajuste el número imágenes por capturar en AcquisitionFrameCount.

    • Seleccione la ficha de Conexión, y haga clic en el botón En vivo para realizar capturas de imágenes.

    • Una vez que se ha capturado el número predeterminado de imágenes, el botón En vivo se cambia al Stop. Haga clic en el botón Stop para terminar la captura de imágenes.

  • Instrucciones para realizar capturas de imágenes de forma continua:

    • Seleccione la ficha de Parámetros y ajuste el parámetro AcquisitionMode a Continuous.

    • Seleccione la ficha de Conexión, y haga clic en el botón En vivo para realizar capturas de imágenes.

    • El botón En vivo se cambia al Stop. Haga clic en el botón Stop para terminar la captura de imágenes.

  • Al ajustar el parámetro AcquisitionMode a MultiFrame o Continuous, también puede hacer clic en el botón Captura para realizar una captura de imagen.

  • Al ajustar el parámetro AcquisitionMode a SingleFrame, solo puede realizar una captura de imagen.

Seleccionar el Tipo de Datos

Después de conectar la cámara, el tipo predeterminado de datos adquiridos es la imagen 2D. Puede seleccionar el tipo de datos (imagen 2D o mapa de profundidad) mediante ajustar el parámetro DeviceScanType.

  1. Haga clic en la ficha de Parámetros, y ajuste el parámetro DeviceScanType al tipo de datos que desea. Abajo está la descripción sobre el tipo de datos:

    Valor Tipo de Datos

    Areascan

    Imagen 2D

    Areascan3D

    Mapa de profundidad (una imagen 2D con la información de profundidad)

  2. Realice una captura para obtener el tipo de datos seleccionado.

    Si se ha marcado Refrescar Imagen ubicado en la parte superior derecha en la ficha de Parámetros, y las imágenes en la Ventada Gráfica se actualizarán automáticamente.

Ajustar la Región de Captura

Después de conectar la cámara, si desea recortar la imagen obtenida, puede ajustar la región de captura mediante los parámetros de Height, Width, OffsetX y OffsetY.

Siga los siguientes pasos para ajustar la región de captura:

  1. Seleccione el tipo de datos para ajustar una región de captura.

  2. Haga clic en el botón Capturar para realizar la captura de una vez, y revise la imagen actual.

  3. Cambie a la ficha de Parámetros y ajuste los parámetros de Height, Width, OffsetX y OffsetY. La siguiente figura muestra la relación entre los cuatro parámetros, la región de captura establecida (caja de color naranja) y la imagen original.

    set capture region 1
    • Width: la anchura de la región de captura

    • Height: la altura de la región de captura

    • OffsetX: la coordenada x de la esquina superior izquierda de la región de captura (la coordenada de dicha esquina de la imagen original es (0,0))

    • OffsetY: la coordenada y de la esquina superior izquierda de la región de captura

      Los cuatros parámetros mencionados deben cumplir los siguientes requisitos:

      • (Width + OffsetX) no se puede exceder la anchura de la imagen original

      • (Height + OffsetY) no se puede exceder la altura de la imagen original

      La anchura y altura de la imagen original se visualizan en WidthMax y HeightMax en la categoría de Parámetros de sólo lectura (es necesario ajustar el nivel de visibilidad a Experto o superior).

  4. Realice otra vez la captura de imagen para revisar el resultado de recorte.

Si se ha marcado Refrescar Imagen ubicado en la parte superior derecha en la ficha de Parámetros, y las imágenes en la Ventada Gráfica se actualizarán automáticamente.
  1. Cambie a la ficha de Generación de Código, haga clic en el botón Insertar Código para generar el código correspondiente.

  2. Si desea ajustar una región de captura para otro tipo de datos:

    1. Desconecte la cámara en el actual asistente de adquisición de imágenes.

    2. Abra un nuevo asistente de adquisición de imágenes y conecte la cámara.

    3. Seleccione el otro tipo de datos y rehaga los pasos mencionados.

  • No se guardan los cuatro parámetros de la región de captura en el grupo de parámetros. Si la cámara se apaga, los valores de dichos parámetros se restablecen. Genere el código correspondiente para guardar los valores de parámetros como referencia.

  • Las modificaciones de los parámetros de DeviceScanType y Scan3DBinningEnable restablecen los valores de los parámetros mencionados de la región de captura.

Comparación entre la Región de Captura y Scan3DROI

La Cámara Industrial 3D de Mech-Eye proporciona otro grupo de parámetros para ajustar la ROI: Scan3DROILeft, Scan3DROITop, Scan3DROIHeight y Scan3DROIWidth (denominados colectivamente "Scan3DROI").

Abajo se resumen las diferencias entre los parámetro de región de captura y los de Scan3DROI. Seleccione los parámetro según su demanda.

Región de captura Scan3DROI

No se guarda en los grupos de parámetros, los valores se restablecen si la cámara se apaga

Se puede guardar en los grupos de parámetros

Aplicable para imagen 2D y mapa de profundidad

No aplicable para imagen 2D

Recortar las imágenes

No recortar las imágenes

Solo se puede ajustar en HDevelop

Se puede ajustar mediante las herramientas de visualización de Mech-Eye Viewer

Ajustar los Parámetros

Si la calidad de los datos obtenidos no es satisfactoria, puede ajustar los parámetros de cámara en la ficha de Parámetros.

  • La cámara es compatible con la función de grupo de parámetros, puede cambiar la configuración de cámara rápidamente mediante seleccionar un grupo diferente. Al ajustar los parámetros, seleccione primero un grupo de parámetros para guardar los valores de dichos parámetros.

  • Para añadir o eliminar un grupo de parámetros, realice en Mech-Eye Viewer. Después de configurar el grupo de parámetros en Mech-Eye Viewer, haga clic en el botón Refrescar ubicado en la parte superior derecha de la ficha de Parámetros en el asistente de adquisición de imágenes, para obtener la última configuración de cámara.

Siga los siguientes pasos para ajustar los parámetros:

  1. Después de conectar la cámara, haga clic en la ficha de Parámetros, y cambie el parámetro UserSetSelector al grupo de parámetros por modificar.

    El nombre del grupo de parámetros visualizado en HALCON corresponde al orden de los grupos de parámetros en Mech-Eye Viewer. Por ejemplo, UserSet0 en HALCON es el primer grupo de parámetros en Mech-Eye Viewer. Para obtener más información, consulte la sección Seleccionar un Grupo de Parámetros en HALCON.
  1. Localice parámetro UserSetLoad, y haga clic en el botón Aplicar ubicado a la derecha para leer la configuración.

    Si los valores de parámetros no se actualizan después de hacer clic en el botón Aplicar, haga clic de nuevo.

  2. Localice el parámetro y modifique su valor.

  3. Localice el parámetro UserSetSave, y haga clic en el botón Aplicar ubicada a la derecha para guardar la configuración.

  4. Cambie a la ficha de Generación de Código, haga clic en el botón Insertar Código para generar el código correspondiente.

Referencia

  • Los parámetros de la cámara disponibles en el cliente de GenICam coinciden prácticamente con los parámetros disponibles en Mech-Eye Viewer. Para obtener la correspondencia detallada, consulte el capítulo Parámetros de la Cámara Disponibles en el Cliente de GenICam.

  • Al ajustar los parámetros como ROI de Auto-Exposición, Rango de Profundidad y ROI, normalmente se requieren herramientas de visualización de datos para obtener valores óptimos mediante una serie de ajustes. Debido a que el cliente de GenICam no proporciona herramientas de visualización, puede ajustar dichos parámetros mediante las herramientas de Mech-Eye Viewer. Para obtener más información, consulte Ajustar los Parámetros de Cámara con Mech-Eye Viewer.

    Antes de conectar la cámara en Mech-Eye Viewer, es necesario desconectar la cámara de HALCON. Si fracasa en conectar la cámara en Mech-Eye Viewer, cierre HDevelop e intente de nuevo.

Respetamos su privacidad

Este sitio web almacena cookies para mejorar nuestra página y ofrecerle servicios más personalizados. Al continuar navegando por nuestro sitio web, acepta la recopilación y el tratamiento de cookies. En caso de rechazar dicho uso, se usará una única cookie para asegurarse de que no será rastreado o recordado al visitar este sitio web.