Ensenso SDK - O software gratuito para configurar e integrar câmaras 3D collection

Ensenso SDK - O software gratuito para configurar e integrar câmaras 3D

O Ensenso SDK é um kit de desenvolvimento de software gratuito para configurar, calibrar e integrar câmaras 3D Ensenso. Fornece aos engenheiros as ferramentas para ligar câmaras, ajustar definições, gerar nuvens de pontos 3D e utilizar dados 3D em software de robótica, automação e machine vision.
Quer esteja a testar uma câmara 3D Ensenso pela primeira vez ou a desenvolver uma aplicação completa de visão 3D, o Ensenso SDK gratuito disponibiliza as ferramentas de software necessárias para configuração, calibração, aquisição, processamento e integração.

O que é o Ensenso SDK

O Ensenso SDK é o principal pacote de software para trabalhar com câmaras 3D Ensenso. Fornece um ambiente de software uniforme para configuração da câmara, aquisição de dados 3D, calibração, geração de nuvens de pontos e desenvolvimento de software. No núcleo do SDK está a NxLib, a biblioteca utilizada para comunicação com a câmara, correspondência estéreo, calibração e processamento 3D. Os programadores podem utilizar a NxLib para controlar a câmara, adquirir imagens, calcular dados 3D e aceder às definições da câmara na sua própria aplicação.

Transferir o Ensenso SDK gratuito

Preencha os seus dados para obter acesso imediato ao Ensenso SDK.

How the Ensenso SDK workflow works

The Ensenso SDK supports the full workflow from first camera connection to 3D data integration. Engineers can start with graphical setup tools, then move into calibration, 3D processing and custom software development. A typical Ensenso SDK workflow looks like this:

Passo O que faz Descrição Função do SDK
1. Ligar a câmara Detete e configure a câmara 3D Ensenso Deteção e configuração da câmara
2. Ajustar as definições de aquisição Defina a exposição, as definições do projetor, AOI e o volume de correspondência Definições do NxView e do NxLib
3. Calibrar a configuração Defina o espaço de trabalho, o robô ou o sistema de coordenadas multi-câmara Ferramentas de calibração
4. Gerar dados 3D Crie mapas de profundidade, nuvens de pontos ou mapas de altura Correspondência estéreo e processamento 3D
5. Processar o resultado Utilize vista virtual, ajuste de primitivas, PartFinder ou multi-vista Funcionalidades de processamento 3D
6. Integrar no software Utilize fluxos de trabalho C, C++, C#, Python, GenTL, HALCON ou ROS Interfaces e exemplos do SDK

Ensenso SDK para Windows e Linux

O Ensenso SDK está disponível para sistemas baseados em Windows e Linux, tornando-o adequado tanto para estações de trabalho de engenharia como para sistemas industriais de visão 3D. No Windows, o SDK pode ser instalado utilizando o instalador padrão. No Linux, os pacotes `.deb` podem ser instalados através do gestor de pacotes `apt`. O SDK suporta sistemas Windows 10 e Windows 11 de 64 bits, bem como ambientes Linux de 64 bits, tais como Debian 9, Ubuntu 18.04 ou posterior, e sistemas Linux compatíveis.

Para processamento 3D focado no desempenho, o Ensenso SDK pode utilizar computação de profundidade acelerada por GPU através de CUDA. Isto requer um dispositivo Nvidia compatível com CUDA com Compute Capability 5.0 ou superior, um driver Nvidia atualizado e memória de GPU suficiente. Isto pode ser útil para aplicações exigentes de visão 3D em que seja necessário um cálculo de profundidade mais rápido ou cargas de trabalho de processamento de dados maiores.

Interfaces de programação suportadas

O Ensenso SDK suporta vários fluxos de trabalho de programação e integração. Isto confere flexibilidade aos programadores ao desenvolver aplicações de visão 3D.

ensenso sdk logos va imaging machine vision
Interface Utilização típica
C / C++ Desenvolvimento de software industrial, aplicações focadas no desempenho e integração de baixo nível
C# / .NET Desenvolvimento de aplicação baseado em Windows
Python Testes, prototipagem, scripts de automação e desenvolvimento rápido
GenTL Producer Integração com software machine vision compatível com GenTL
Interface HALCON Integração em ambientes HALCON e HDevelop
ROS Fluxos de trabalho orientados para robótica e investigação

GenTL; Aurora Vision, HALCON and machine vision software integration

The Ensenso SDK includes options for integration into existing machine vision software environments.

The GenTL Producer allows Ensenso 3D cameras to be used with compatible machine vision software platforms. This can reduce development work when a company already uses a GenTL-compatible environment. Our Zebra Aurora Vision image processing software works seamlessly with the full Ensenso 3D camera line-up to kickstart your machine vision application

The HALCON interface helps integrate Ensenso cameras into HALCON and HDevelop workflows. This is useful for users who already build image-processing applications in HALCON.

For custom applications, developers can use programming examples and SDK interfaces to integrate Ensenso 3D data into their own software.

Que ferramentas do Ensenso SDK estão disponíveis

O Ensenso SDK inclui várias ferramentas para configuração, calibração, diagnóstico e desenvolvimento de software. A ferramenta adequada depende do que pretende fazer e é apresentada na tabela abaixo:

Ensenso Software Architecture / Component Diagram

Ferramenta Utilizar para
Ensenso Engage Interface Gráfica do Utilizador de nova geração
NxView Configuração da câmara, visualização em direto, calibração e inspeção de nuvem de pontos. Tudo através de uma Interface Gráfica do Utilizador
NxLib Controlo da câmara, correspondência estéreo, calibração e processamento dentro de software personalizado
NxTreeEdit Visualização e edição da estrutura de parâmetros do NxLib
NxProfiler Analisa registos de depuração, comportamento de processamento e desempenho do SDK
NxCalTab Criação de padrões de calibração
GenTL Producer Ligação de câmaras Ensenso a software machine vision compatível
Ferramentas de linha de comandos Tarefas de serviço, configuração e automação
NxLibRemote Comunicação remota com NxLib

NxView / Ensenso Engage: graphical setup for Ensenso 3D cameras

NxView is the graphical setup and calibration tool included with the Ensenso SDK. It helps engineers connect, configure, test and calibrate Ensenso 3D cameras before integrating them into a final machine or robot system.


NxView is often the best starting point when working with an Ensenso 3D camera. It allows you to check camera images, depth data, point clouds and calibration results in a visual interface.
During commissioning, NxVIew can help verify camera position, exposure, projector settings, image quality and 3D output. This helps reduce risk before the camera is integrated into production software. NxView can be used to:

  • Open one or multiple Ensenso cameras
  • Visualize texture and depth data
  • Adjust camera parameters interactively
  • Inspect point clouds
  • Check calibration results
  • Test settings before custom software integration

nxview va imaging machine vision

NxLib: the core library of the Ensenso SDK

NxLib is the core library inside the Ensenso SDK. It provides the main software interface for controlling Ensenso 3D cameras and processing stereo vision data.

Developers use NxLib to access camera settings, trigger image acquisition, calculate 3D data and run calibration commands. It is the bridge between the Ensenso 3D camera and the final application.

NxLib is especially important when you want to build custom 3D vision software. It gives developers direct access to the functionality needed for 3D acquisition, point cloud generation, calibration and image processing.

nxlib va imaging machine vision

Sample programs and NxLib API examples

The free Ensenso SDK includes sample programs to help developers get stated with NxLib API. These examples show how to connect cameras, acquire images, process 3D data and integrate common SDK functions into custom firmware.

Developers can use the examples as a starting point for C, C++, C# and Python workflows. Example topics include image acquisition, camera parameters, disparity maps, image buffering, Parfinder point map rendering, NxLibRemote logs and robot hand-eye calibration.

Download the free programming examples

Part finder for CAD-based part localization

Ensenso PartFinder is a software option for locating parts within a 3D point cloud. It can use CAD-based part detection and combine depth information, surface normals and texture data.


This is useful when parts need to be identified, localized and oriented before a robot or machine can handle them. Texture information can also help distinguish between parts with similar shapes.


PartFinder can be useful for structured parts, flat parts, bin picking, robot guidance and applications with many objects in the same scene.

ensenso part finder va imaging machine vision

SDK Ensenso para aplicações industriais

O Ensenso SDK é utilizado em aplicações onde são necessários dados 3D para localizar, medir ou manusear objetos.

Na recolha em contentor, o SDK ajuda a gerar a nuvem de pontos 3D necessária para detetar peças colocadas aleatoriamente e calcular as posições dos objetos.

Na orientação de robôs, as ferramentas de calibração ajudam a ligar os dados da câmara ao sistema de coordenadas do robô, para que o robô possa usar informação 3D para movimento e manuseamento.

Na despaletização, os dados 3D ajudam a detetar o tamanho, a posição e a orientação de caixas ou mercadorias numa palete.

Em testes e medições, as nuvens de pontos podem ser utilizadas para inspeção sem contacto, verificação de forma e medições dimensionais.

Na deteção e no reconhecimento, os dados 2D e 3D podem ser combinados para melhorar a localização de peças e a identificação de objetos.

O que acontece depois de descarregar o Ensenso SDK gratuito?

Após clicar no botão de transferência, pode aceder aos pacotes de software Ensenso SDK e à documentação disponíveis através da VA Imaging. Os ficheiros disponíveis podem depender da versão atual do software Ensenso, do sistema operativo e das séries de câmara. O SDK pode ser utilizado para configuração da câmara, aquisição 3D, calibração, geração de nuvem de pontos, diagnósticos, simulação e integração de software. Quando não tiver a certeza de que versão do SDK ou configuração de câmara se adequa ao seu projeto, a VA Imaging pode ajudá-lo a escolher a configuração certa.

Desbloquear o Ensenso SDK

Preencha os seus dados para obter acesso imediato ao SDK.

Reviews VA Imaging

  • 8
    As câmeras têm uma ótima relação custo-benefício

    As câmeras têm uma ótima relação custo-benefício e as lentes também. O software está desatualizado e precisa de ser atualizado. Demorei bastante tempo a descobrir como aceder às funcionalidades da ... As câmeras têm uma ótima relação custo-benefício e as lentes também. O software está desatualizado e precisa de ser atualizado. Demorei bastante tempo a descobrir como aceder às funcionalidades da câmera.

  • 10
    Material de excelente qualidade e fornecedor atencioso e confiável

    Na fase comercial tivemos o máximo suporte e os prazos de entrega foram respeitados. O material é bastante bom com custos baixos e competitivos. Na fase comercial tivemos o máximo suporte e os prazos de entrega foram respeitados. O material é bastante bom com custos baixos e competitivos.

  • 10
    Entrega rápida de cabos

    Eu tinha encomendado uma câmera, mas esqueci-me de incluir o cabo necessário. O cabo foi encomendado e entregue muito rapidamente. Eu tinha encomendado uma câmera, mas esqueci-me de incluir o cabo necessário. O cabo foi encomendado e entregue muito rapidamente.

  • 8
    Entrega rápida

    Entrega rápida mesmo sem pagar o prêmio de velocidade Entrega rápida mesmo sem pagar o prêmio de velocidade

  • 9
    Entrega rápida e de boa qualidade!

    Uma empresa muito boa, continuarei cooperando na próxima vez! Uma empresa muito boa, continuarei cooperando na próxima vez!

  • 10
    Serviço rápido

    Serviço extremamente rápido. Recebi a câmera no dia seguinte. Recomendo muito o vendedor! Obrigado! Serviço extremamente rápido. Recebi a câmera no dia seguinte. Recomendo muito o vendedor! Obrigado!

  • 8.5
    Boa experiência

    Top, boa experiência. Muito atencioso e rápido em responder. O produto chegou em boas condições. Top, boa experiência. Muito atencioso e rápido em responder. O produto chegou em boas condições.

  • 8
    Boa qualidade e entrega rápida

    Até agora, todos os componentes atendem às expectativas, mas seria ótimo se modelos 3D para todos os componentes estivessem disponíveis. Até agora, todos os componentes atendem às expectativas, mas seria ótimo se modelos 3D para todos os componentes estivessem disponíveis.

  • 10
    Ótimo suporte ao cliente, produtos e preços

    Entrei em contacto com a GeT Cameras para me ajudar a escolher a melhor câmera e lente para mim. Eles forneceram um ótimo suporte. Fiz a encomenda com expresso e recebi os produtos 2 dias depois :) Entrei em contacto com a GeT Cameras para me ajudar a escolher a melhor câmera e lente para mim. Eles forneceram um ótimo suporte. Fiz a encomenda com expresso e recebi os produtos 2 dias depois :)

  • 9
    Ótimos preços, ótimo atendimento, tudo ótimo

    Comprei algumas câmeras desses caras, os preços são ótimos, o atendimento é ótimo, o prazo de entrega do hardware também é muito bom. Comprei algumas câmeras desses caras, os preços são ótimos, o atendimento é ótimo, o prazo de entrega do hardware também é muito bom.

  • 10
    Ótimos produtos. Excelente suporte.

    A GeT Cameras na Alemanha fez algumas fotos dos nossos produtos para mostrar o desempenho das suas câmaras e elas ficaram perfeitas. Recentemente, comprámos uma câmera com lente e luzes LED. Não te... A GeT Cameras na Alemanha fez algumas fotos dos nossos produtos para mostrar o desempenho das suas câmaras e elas ficaram perfeitas. Recentemente, comprámos uma câmera com lente e luzes LED. Não temos experiência com machine vision, mas a instalação correu bem. Após a instalação no nosso laboratório, ficámos novamente surpreendidos com a alta qualidade das fotos e a versatilidade deste sistema. (opções no visualizador Galaxy e integração em Python. Recentemente tivemos um problema com o software e o suporte ao cliente conseguiu fornecer-nos a informação relevante para o resolver em um dia. Na próxima vez que precisarmos de uma câmera, não iremos procurar outros fornecedores, mas contactaremos a GeT Cameras imediatamente.

  • 10
    Ótimo suporte e conhecimento interno das câmaras

    Primeiro, eu estava um pouco cético em relação à compra de câmaras industriais online. É uma parte crítica da nossa máquina. Para o desenvolvimento de um novo produto, havia muita pressão de preços... Primeiro, eu estava um pouco cético em relação à compra de câmaras industriais online. É uma parte crítica da nossa máquina. Para o desenvolvimento de um novo produto, havia muita pressão de preços. Precisávamos de uma câmera barata. Eu os chamei e o Caspar estava a fornecer um ótimo suporte. Ele até aconselhou uma câmera mais barata do que eu tinha em mente. Fiquei apenas surpreso com o conhecimento interno da get cameras sobre machine vision. Nunca esperei isso de uma loja online. A qualidade da imagem e a construção da câmera também são ótimas. A câmera tem a mesma sensação e operação que as nossas câmaras Basler.

  • 10
    Ótimo suporte por email

    Eu encomendei uma câmara USB3 de 20MP câmera incluindo uma lente há 2 meses para uma aplicação de leitura de código datamatrix. No início, estava cético devido aos preços baixos, mas o suporte por ... Eu encomendei uma câmara USB3 de 20MP câmera incluindo uma lente há 2 meses para uma aplicação de leitura de código datamatrix. No início, estava cético devido aos preços baixos, mas o suporte por e-mail foi ótimo. Eles aconselharam uma lente e forneceram informações técnicas adicionais. Infelizmente, não oferecem um serviço de empréstimo, mas decidi experimentar. Recebi as câmaras em casa dentro de 2 semanas e a conexão foi fácil. O SDK parece o SDK da Basler, então senti-me imediatamente confortável com ele. A câmera e a lente foram uma combinação perfeita e agora consigo ler pequenos códigos DMC em grandes produtos com apenas uma única câmera.

  • 10
    Ótimo suporte ao selecionar uma lente

    Comprámos uma câmara de 20MP câmera e uma lente com tubos de extensão para a usar como um microscópio digital no nosso laboratório. O suporte na seleção de uma lente foi ótimo. Conectar a câmara US... Comprámos uma câmara de 20MP câmera e uma lente com tubos de extensão para a usar como um microscópio digital no nosso laboratório. O suporte na seleção de uma lente foi ótimo. Conectar a câmara USB3 câmera foi fácil. Recebemos tudo a tempo.

  • 10
    Alta qualidade

    Componentes e serviço de alta qualidade! Meu pedido foi atendido rapidamente e chegou antes do prazo. Recomendaria. Componentes e serviço de alta qualidade! Meu pedido foi atendido rapidamente e chegou antes do prazo. Recomendaria.

  • 10
    É importante ter uma equipe de trabalhadores qualificada e eficiente para obter a mercadoria com eficiência.

    Mantive um bom relacionamento e uma comunicação muito boa do início ao fim para a compra do item. Mantive um bom relacionamento e uma comunicação muito boa do início ao fim para a compra do item.

  • 9
    Excelentes produtos e atendimento ao cliente

    A equipe de atendimento ao cliente foi amigável, fácil de abordar e nos ajudou a selecionar os produtos apropriados que se adaptavam perfeitamente ao nosso caso de uso. A equipe de atendimento ao cliente foi amigável, fácil de abordar e nos ajudou a selecionar os produtos apropriados que se adaptavam perfeitamente ao nosso caso de uso.

  • 10
    Excelentes produtos e atendimento ao cliente

    A Get Cameras foi extremamente gentil em nos patrocinar com alguns equipamentos incríveis para nossa equipe de estudantes da RoboCup, Delft Mercurians. Não tivemos problemas com as câmeras, elas fu... A Get Cameras foi extremamente gentil em nos patrocinar com alguns equipamentos incríveis para nossa equipe de estudantes da RoboCup, Delft Mercurians. Não tivemos problemas com as câmeras, elas funcionam conforme anunciado e nos permitiram continuar com o projeto e a empresa nos apoiou extremamente em geral. A equipe de atendimento ao cliente foi amigável, fácil de abordar e nos ajudou a selecionar os produtos apropriados que se adaptavam perfeitamente ao nosso caso de uso.

  • 8
    Interação perfeita com o cliente

    Bom site e interação perfeita com o cliente. Bom site e interação perfeita com o cliente.

  • 10
    Produtos entregues antes do prometido

    Os produtos encomendados foram entregues antes do prometido, todos os itens encomendados foram incluídos no pacote e não tivemos problemas para fazê-los funcionar (as câmeras funcionam com o softwa... Os produtos encomendados foram entregues antes do prometido, todos os itens encomendados foram incluídos no pacote e não tivemos problemas para fazê-los funcionar (as câmeras funcionam com o software anexado e com o Matlab).

  • 10
    Suporte suporte, entrega rápida e bom produto.

    Gostei que sua equipe me ajudou a escolher o equipamento necessário pela minha descrição. Os itens que encomendei são exatamente o que procurei. Gostei que sua equipe me ajudou a escolher o equipamento necessário pela minha descrição. Os itens que encomendei são exatamente o que procurei.

  • 10
    Respostas rápidas para muitas perguntas

    Respostas imediatas às nossas muitas perguntas. Uma boa seleção de câmeras, apesar da escassez em outros setores da indústria, e conseguimos especificar algumas dessas câmeras para manter os projet... Respostas imediatas às nossas muitas perguntas. Uma boa seleção de câmeras, apesar da escassez em outros setores da indústria, e conseguimos especificar algumas dessas câmeras para manter os projetos avançando. Continuamos a comprar regularmente.

  • 10
    Respostas rápidas e boa seleção de câmeras

    Respostas imediatas às nossas muitas perguntas. Uma boa seleção de câmeras, apesar da escassez em outros setores da indústria, e conseguimos especificar algumas dessas câmeras para manter os projet... Respostas imediatas às nossas muitas perguntas. Uma boa seleção de câmeras, apesar da escassez em outros setores da indústria, e conseguimos especificar algumas dessas câmeras para manter os projetos avançando. Continuamos comprando regularmente da Get-Cameras.

  • 10
    Envio rápido e excelente atendimento ao cliente

    O atendimento ao cliente é rápido, amigável e prestativo, o envio é rápido e a qualidade das câmeras e acessórios é excelente. Muito útil também é o software fornecido, incluindo exemplos de codifi... O atendimento ao cliente é rápido, amigável e prestativo, o envio é rápido e a qualidade das câmeras e acessórios é excelente. Muito útil também é o software fornecido, incluindo exemplos de codificação para implementar as câmeras em nossos sistemas.

  • 10
    Envio rápido e excelente atendimento ao cliente

    O atendimento ao cliente é rápido, amigável e prestativo, o envio é rápido e a qualidade das câmeras e acessórios é excelente. Muito útil também é o software fornecido, incluindo exemplos de codifi... O atendimento ao cliente é rápido, amigável e prestativo, o envio é rápido e a qualidade das câmeras e acessórios é excelente. Muito útil também é o software fornecido, incluindo exemplos de codificação para implementar as câmeras em nossos sistemas.

  • 9
    Produto adequado para nós

    Já temos várias de suas câmeras. Estes são apenas para estoque. Como os estamos colocando em estoque, isso significa que estamos felizes com eles. Apenas o prazo de entrega é um pouco mais longo. Já temos várias de suas câmeras. Estes são apenas para estoque. Como os estamos colocando em estoque, isso significa que estamos felizes com eles. Apenas o prazo de entrega é um pouco mais longo.

  • 10
    Muito bom custo-benefício

    A câmera chegou a tempo e produz imagens excelentes. Muito bom valor pelo dinheiro. O SDK torna muito fácil adquirir imagens para um programa meu escrito em C++Builder (cerca de 2 horas de programa... A câmera chegou a tempo e produz imagens excelentes. Muito bom valor pelo dinheiro. O SDK torna muito fácil adquirir imagens para um programa meu escrito em C++Builder (cerca de 2 horas de programação).

  • 10
    Atendimento ao cliente muito útil

    Precisávamos de uma câmera para o nosso projeto com muita urgência. Eles conseguiram entregá-la em poucos dias. Também responderam rapidamente aos meus e-mails quando precisei de suporte. Enviaram... Precisávamos de uma câmera para o nosso projeto com muita urgência. Eles conseguiram entregá-la em poucos dias. Também responderam rapidamente aos meus e-mails quando precisei de suporte. Enviaram-me um artigo sobre como instalar rapidamente a câmera e definir os parâmetros mais importantes. Foi muito útil e, em meia hora, tivemos uma boa imagem ao vivo. Também encomendámos a lente que eles aconselharam. Proporciona uma imagem bonita e nítida.

Reviews are automatically translated into your language. Click here to view the original review and verify its authenticity

Recursos de Vision & Automation

VA Imaging está na intersecção entre criatividade e aplicações práticas, fornecendo produtos de processamento de imagem projetados para uso em máquinas inovadoras. Fornecemos produtos demachine visionque lhe permitem aplicar a sua criatividade de formas inovadoras. Com a nossa câmara, lente e iluminação, a sua inovação toma forma concreta no mundo da Vision & Automation Imaging.

  • FAQ

    As perguntas mais comuns já estão respondidas na nossa página de FAQ. Perguntas sobre prazos de entrega, garantia, empréstimos, devoluções, durabilidade, manuais, etc.

    Página FAQ
  • Software de Imagem

    O software de processamento de imagem captura as imagens de uma câmera industrial e realiza tarefas complexas de processamento de imagem, como segmentação, deteção, leitura de códigos e texto.

    Saiba mais
  • Centro de Conhecimento

    Partilhamos o nosso conhecimento em machine vision no nosso centro de conhecimento. Encontre tutoriais sobre como conectar câmaras, instalar software e programar I/O.

    Saiba mais
  • Aplicações Machine Vision

    Veja como os nossos clientes utilizam as nossas câmaras industriais, lentes e iluminação nas suas aplicações.

    Saiba mais
  • Especialistas em Machine Vision

    Pergunte aos nossos especialistas em machine vision! Respondemos rapidamente e pensamos em conjunto com o seu projeto de visão.

    Fale conosco
  • Downloads

    O software de processamento de imagem captura as imagens de uma câmera industrial e realiza tarefas complexas de processamento de imagem, como segmentação, deteção, leitura de códigos e texto.

    Saiba mais