Ejemplos de programación

A continuación encontrará algunos ejemplos de programación para que pueda integrar de forma rápida y fácil las cámaras industriales IDS. Tenga en cuenta que los ejemplos se explican en inglés.

Tenga en cuenta que para descargar los ejemplos de programación tiene que haberse registrado previamente o iniciado sesión. Registrarse en la página web de IDS es totalmente gratuito y le permite acceder a numerosas e interesantes funciones así como a información detallada sobre nuestros productos.

La protección de su intimidad a la hora de procesar y guardar sus datos personales es una prioridad absoluta para nosotros. Por eso, no facilitaremos en ningún momento los datos introducidos para el registro a terceros; estos datos solo se utilizan con fines informativos internos y para mejorar nuestra oferta.

Modo Multicast para cámaras GigE uEye

Esta muestra de programación indica cómo configurar de forma general el modo multicast de una cámara IDS GigE uEye y cómo utilizar la función multicast como cliente.

Además de la inicialización y la gestión de memoria, estas son las funciones principales API de la uEye que se utilizan en este ejemplo de código fuente: is_GetSensorInfo(), is_DeviceInfo(), and is_Multicast().

uEye .NET C# - GPIO con cámaras máster y slave

uEye .NET C# - GPIO con cámaras máster y slave

Este ejemplo muestra cómo se sincroniza la captura de imágenes de dos cámaras mediante modulación de ancho de pulso (PWM) a través del GPIO de la cámara máster. Ambas cámaras (máster y slave) funcionan en modo "disparador de hardware (flanco ascendiente)" y esperan hasta que una señal de disparador entra en el GPIO 1. En el GPIO 2 esta señal de disparador se genera como salida PWM de la cámara máster.

Esto hace que las dos cámaras empiecen a captar imágenes simultáneamente.

uEye .NET C# - Imagen BMP con texto

uEye .NET C# - Secuencia de imágenes

Este ejemplo le muestra cómo captar imágenes en modo BMP y convertir una imagen de una memoria gráfica previamente definida en una imagen bitmap.

A continuación le muestra cómo copiar esta imagen a otro bitmap y cómo añadir texto y un bitmap más a esta imagen. Para ello se utiliza la clase .NET System.Drawing.Graphics.

uEye .NET C# - Imagen BMP con texto

uEye .NET C# - Imagen BMP con texto
This sample shows how to acquire images in DIB-mode and convert an image from a previously defined image memory into a bitmap, how to copy it into another bitmap and how to draw text and a bitmap into the image. This is done using the .NET System.Drawing.Graphics class.