IDS peak Software Development Kit para cámaras uEye 2D y 3D

Logo für Software IDS peak

Moderno, versátil y compatible. It's so easy!

IDS peak es el complemento ideal para sus aplicaciones de visión artificial con cámaras industriales uEye 2D y 3D. Toda la capacidad innovadora de IDS se concentra en este software gratuito para cámaras IDS. Está perfectamente adaptado a nuestro hardware, lo que a usted le permite sacarle el máximo partido a sus cámaras y a nosotros ofrecerle una asistencia técnica integral.

Los protocolos de transporte estándar GigE Vision® y USB3 Vision® permiten una comunicación estandarizada con todas las cámaras uEye Vision (2D) y uEye 3D, lo que garantiza una mayor compatibilidad, un comportamiento reproducible y una transmisión de datos estable en cualquier aplicación. Al mismo tiempo, las cámaras conservan su flexibilidad e independencia.

IDS peak - GigE Vision - USB3 Vision

IDS peak es un Software Development Kit (SDK) que incluye interfaces de programación y herramientas de software necesarias para el funcionamiento y la programación de las cámaras. Las cómodas funciones "It's so easy!" garantizan una experiencia de programación intuitiva, una puesta en marcha rápida y sencilla y una gran cantidad de aplicaciones para sus cámaras industriales.

Por supuesto, IDS peak también es compatible con sus cámaras 2D ya instaladas que tengan el código de modelo «UI-», por lo que ahora podrá utilizarlas en combinación con todas las cámaras uEye 2D y 3D de serie.

Fácil

  • Interfaces de programación fáciles de entender "It's so easy!" en C, C++, C# con .NET y Python con base de código idéntica
  • Con cómodas funciones que facilitan la programación, reducen el código de aplicación, mejoran la legibilidad y aumentan la calidad de la aplicación de la cámara.
  • Las útiles y sencillas herramientas como el IDS peak Cockpit simplifican y agilizan la preparación de las aplicaciones configurando en lugar de programando

Integral

  • Varias interfaces de aplicación (C, C++, C# con .NET y Python) para cada caso
  • Incluye gran cantidad de herramientas, como el nuevo IDS peak Cockpit, para configurar sus cámaras de forma aún más rápida y sencilla
  • Con una gran cantidad de programas de ejemplo como código fuente para un inicio rápido en Windows y Linux

Versátil

  • Es compatible tanto con las cámaras uEye Vision (2D) y uEye 3D (código de referencia «U3-» / «GV-» / «Nion-») como con sus cámaras uEye ya instaladas (código de referencia «UI-»)
  • Operaciones integradas con píxeles, como el debayering, la corrección de color y gamma, el reflejo y la rotación. Complementado con funciones de procesamiento de imágenes para datos de imágenes en 2D y 3D, así como con útiles modos automáticos
  • Amplía las funciones de las cámaras low cost sin FPGA

Independiente

  • IDS peak es compatible con cualquier cámara uEye+ con cualquier versión de firmware
  • Arquitectura de código fuente independiente de la plataforma: todas las bibliotecas IDS peak están disponibles para Windows, Linux y Linux Embedded
  • Interfaces independientes del compilador que facilitan la configuración correcta del entorno de programación y aumentan la compatibilidad con el compilador

Conformidad con GenICam

  • Se basa totalmente en los estándares de visión artificial de la EMVA (GenICam) y de la AIA (GigE Vision, USB3 Vision)
  • Compatible con cualquier Transport Layer conforme con Vision gracias al uso de estándares como GenAPI, SFNC o GenTL
IDS peak API

Gracias a GenICam como interfaz de cámara, IDS peak dispone de un canal de comunicación estandarizado con todas las cámaras uEye Vision (2D) y uEye 3D, que también puede ser utilizado por cualquier otra aplicación de terceros que cumpla con los estándares de visión. Gracias al uEye Transport Layer, IDS peak es compatible también con las cámaras uEye ya existentes (código de referencia «UI-»), lo que permite combinarlas con todos los modelos uEye 2D y 3D que cumplen con los estándares.

IDS peak componentes

Para garantizar una experiencia óptima de usuario, el nuevo kit de desarrollo de software IDS peak independiente de plataforma incorpora todos los componentes necesarios -desde muestras de código fuente hasta capas de transporte- para que el cliente pueda empezar a desarrollar sus aplicaciones de inmediato.

Como señal para los puestos de máxima programación de la IDS

INTERFACES DE PROGRAMACIÓN IDS peak

Para desarrollar sus propias aplicaciones puede seleccionar en el IDS peak, entre varios, el lenguaje de programación que mejor se adapte a su proyecto. Todos los lenguajes se basan en la misma base de código estandarizada y simplifican el acceso a los dispositivos, el manejo de la memoria y la configuración de la captura de imágenes, por lo que no importa si su proyecto debe estar más orientado a objetos con el estándar C++ o el C# con el framework .NET, si usted quiere utilizar las funciones de la nueva API comfortC o si utiliza el prototipado rápido con Python. Con una gran cantidad de cómodas funciones adicionales, IDS peak ofrece una introducción rápida y sencilla al desarrollo de aplicaciones.

Como señal para la capa de transporte

IDS Vision transport layer

IDS peak incluye GenTL Producer para GigE Vision® y USB3 Vision®, que puede utilizar para su aplicación o para software de terceros. Aunque puede utilizar cualquier otra Transport Layer compatible con el estándar para sus cámaras estándar, al utilizar las GenTL de IDS peak se beneficia de un soporte de fabricante integral del hardware de la cámara, incluida su aplicación.

Como señal para la capa de transporte

uEye transport layer

Especialmente nuestros clientes habituales se benefician de la uEye Transport Layer propia de IDS, gracias a la que IDS peak, además de ser compatible con los nuevos modelos de cámaras uEye+ Vision, lo es con nuestras acreditadas cámaras uEye (matchcode "UI-") con las interfaces GigE y USB2. Esto le permite utilizar sus cámaras uEye en nuevas aplicaciones con IDS peak y también combinarlas con las nuevas cámaras uEye+.

Como muestra de la sencillez de IDS peak Cockpit

IDS peak Cockpit

IDS peak Cockpit proporciona una interfaz gráfica moderna e intuitiva que permite evaluar la cámara de forma fácil y rápida sin tener que programar ni una sola línea de código. Además de mostrar todos los parámetros de la cámara a través del típico diagrama de nodos de GenICam, IDS peak Cockpit incluye una gran cantidad de información gráfica muy práctica y opciones de configuración basadas en diálogo.

Como muestra de las muchas herramientas de IDS pico

IDS peak tools

Las herramientas de línea de comandos le permiten, por ejemplo, ejecutar automáticamente la configuración de varias cámaras. Con ids_config puede consultar y configurar los ajustes de red de la cámara. ids_devicecommand proporciona, a través de la interfaz GenICam, información sobre todos los ajustes de cámara disponibles y le permite configurarlos directamente.

Como muestra del código fuente del pico IDS

IDS peak sourcecode sample

Utilice los ejemplos de código fuente existentes para una introducción rápida en la programación con IDS peak API. Descubra lo fácil que es detectar y luego abrir las cámaras conectadas. En muy pocos pasos podrá implementar una aplicación de cámara en directo con adquisición de imágenes con disparador. Con IDS peak puede empezar fácilmente.

Como señal para la documentación del pico IDS

Documentación IDS peak

La Documentación IDS peak le ofrece una visión rápida de cómo crear proyectos y le explica los principios básicos de las interfaces de IDS peak, además de las clases y funciones más importantes.

El IDS peak Cockpit

Descubra el potencial de las cámaras industriales IDS

Con el IDS peak Cockpit podrá hacer sus primeras fotos en un abrir y cerrar de ojos y evaluar nuestras cámaras industriales en detalle. La moderna e intuitiva interfaz de usuario permite realizar una gran variedad de mediciones y facilita tanto la comparación de los distintos ajustes de la cámara como la configuración de imagen que necesita.

Equipado con múltiples funciones útiles para trabajar con cámaras industriales, el IDS peak Cockpit se ha convertido ya en una herramienta popular y fácil de usar para muchos usuarios - ¡It’s so easy!

Ventana de picos del IDS que ilustra la sencillez del software

Configurar en lugar de programar

Herramientas como histogramas, line y pixel views, conversiones de color y escala de grises, útiles funciones automáticas y una gestión del ancho de banda le ayudan a configurar sus cámaras uEye y uEye+ de forma óptima para diferentes aplicaciones sin tener que escribir una sola línea de código de programa. Todos los ajustes pueden guardarse en la configuración de las cámaras o en el PC y volver a utilizarse más tarde en la aplicación. De este modo, el IDS peak Cockpit ayuda a configurar una parte importante de la preparación de la aplicación en lugar de tener que programar de forma compleja los parámetros de la cámara en el código fuente.

Análisis de colores con precisión de píxeles

Analizar, anotar, documentar

Además, los casos de fallo u otras situaciones especiales pueden analizarse de forma específica midiendo ópticamente el material de la imagen a nivel de píxel. El Cockpit también dispone de funciones sencillas de anotación para documentar casos especiales.

Adaptación a medida de la zona de trabajo

Todos los parámetros y diálogos pueden filtrarse individualmente y colocarse en el IDS peak Cockpit para configurar la zona de trabajo de forma completamente individual. De ese modo se pueden crear, guardar y cargar diferentes espacios de trabajo para favorecer los flujos de trabajo recurrentes de la mejor manera posible.

Pruebe el nuevo IDS peak Cockpit y convénzase de sus versátiles posibilidades para facilitar el trabajo con las cámaras. Su nueva herramienta favorita ya está incluida en la configuración del IDS peak.

En el IDS peak Cockpit pueden disponerse varias ventanas en el salpicadero

Lo que opinan los clientes sobre IDS peak:

«IDS peak permite una integración sencilla y potente de nuestras cámaras a través de USB3 Vision. La estructura SDK uniforme simplifica considerablemente el desarrollo, el control y la captura de imágenes. Esto nos permite implementar nuestros procesos de procesamiento de imágenes basados en IA más rápidamente y adaptarlos de forma flexible».

— Martin Kohnle, director de proyectos de IA y digitalización en el ITA —

«La interfaz PYTHON de la API IDS peak nos permitió desarrollar de manera fácil y rápida un software propio para parametrizar la cámara y capturar las imágenes necesarias».

— Cécilia Gauvin, cofundadora y directora general de S-MA-C-H —

«La API fácil de programar y las funciones plug and play con el software en marcha nos convencieron».

— Johann Enthammer, Director General y Director Técnico de F&S Bondtec —