Logiciel de vision par ordinateur pour le traitement d'images

Les caméras industrielles sont utilisées en combinaison avec un logiciel de vision par ordinateur pour le traitement d'images et l'automatisation des processus. En principe, une seule caméra industrielle ne constitue pas un système de vision industrielle complet. Le logiciel de vision par ordinateur communique avec la caméra industrielle pour capturer des images. Le logiciel utilise ensuite des algorithmes pour détecter des caractéristiques importantes pour le traitement des images. Les possibilités sont infinies, mais quelques exemples d'applications sont la détection du type de produit, le positionnement du produit, la reconnaissance de forme, les mesures, l'OCR.

Logiciels open source

Le logiciel open source est un logiciel de vision par ordinateur qui est libre d'utilisation. De plus, le code open source peut être personnalisé et modifié pour répondre aux besoins spécifiques de votre application de vision industrielle. Veuillez noter que nous fournissons un guide en ligne sur l'utilisation de nos caméras avec le logiciel open source, mais nous ne fournissons pas de support technique sur le logiciel open source lui-même. Pour le support, veuillez utiliser les forums de support du logiciel open source.

Interfaces de caméra industrielle

Nous offrons un SDK gratuit à utiliser avec nos caméras industrielles, fournissant des pilotes de caméra et des exemples de programmation dans divers langages de programmation. Il fournit le programme convivial Galaxy Viewer. Plus d'informations sur le Galaxy Viewer et ses fonctionnalités supplémentaires peuvent être trouvées dans notre article du Centre de Connaissances : Daheng Galaxy Viewer pour programmer nos caméras industrielles.

Le SDK est conçu pour acquérir les premières images, configurer les paramètres de la caméra et contrôler la caméra pendant l'initialisation ou dans des environnements de R&D. Les programmes échantillon du SDK et la documentation des fonctionnalités vous permettent d'écrire votre propre programme logiciel de vision par ordinateur. Il constitue la base pour contrôler la caméra industrielle en créant le logiciel de traitement d'image. Avec l'aide des programmes échantillon, vous pouvez facilement acquérir et enregistrer des images ou modifier les paramètres de la caméra. Par la suite, il est possible d'ajouter vos propres algorithmes pour créer votre propre programme logiciel de Vision par ordinateur.

Le kit de développement logiciel est compatible avec les plateformes matérielles 32/64 bits (telles que les PC ordinaires et industriels) et les plateformes ARM, y compris les séries NVIDIA TX et Raspberry Pi. Les systèmes d'exploitation pris en charge incluent Windows, Linux et Android. Les systèmes d'exploitation Notamment et Apple MAC OS ne sont pas pris en charge pour un usage industriel, mais les ingénieurs peuvent exécuter une machine virtuelle avec Windows ou Linux sur MAC pour la compatibilité. Le SDK prend en charge des langages de programmation tels que C++, C#/.NET et Python. Il est possible d'acquérir des langages supplémentaires sur demande, ceux-ci ne sont pas inclus dans le package standard.

Zebra Technologies est un acteur majeur dans le domaine des logiciels de vision par ordinateur. Ils développent des logiciels de vision par ordinateur pour écrire facilement votre propre programme de traitement d'image afin d'automatiser des projets. Avec le logiciel Zebra Aurora Vision, les intégrateurs de vision par ordinateur peuvent rapidement et facilement résoudre des projets d'automatisation. Le logiciel de traitement d'image garantit un environnement graphique robuste conçu pour les ingénieurs en vision industrielle. Il leur permet de développer des programmes personnalisable de vision par ordinateur pour l'inspection de qualité et l'automatisation industrielle. 

Le logiciel de traitement d'image Zebra Aurora Vision utilise une approche basée sur le flux de données et offre une riche collection de filtres d'analyse d'image préconstruits. Sa caractéristique principale est de s'adresser aux utilisateurs professionnels, permettant à la fois la création simple d'applications courantes et le développement efficace de projets complexes et sur mesure. Cette flexibilité en fait un outil polyvalent pour les ingénieurs en vision par ordinateur cherchant à répondre à un large éventail de besoins en inspection de qualité et en automatisation dans le secteur industriel.

Sur notre page web du logiciel de vision par ordinateur Zebra Aurora, nous proposons une variété de packages pour le traitement d'images. Une simple classification du portefeuille de logiciels d'Aurora Vision peut être faite :

  • Aurora Vision Studio: Logiciel de traitement d'image très puissant et facile à utiliser pour les ingénieurs en vision industrielle. Environnement de programmation graphique de bas niveau pour profiter d'un développement rapide et d'une personnalisation facile.
  • Aurora Vision Bibliothèque : Fonctionnalités prêtes à l'emploi pour la programmation C++ et .NET. Développez votre propre logiciel pour des Applications complexes.
  • Aurora Vision Apprentissage Profond : Module complémentaire. Sélectionnez vos images, marquez les défauts/étiquettes et entraînez le logiciel. Vous pouvez continuer à l'entraîner pour votre application spécifique. L'OCR par Apprentissage Profond est un outil pré-entraîné pour la reconnaissance optique de caractères. Surtout pour des caractères compliqués, endommagés ou flous, il offre une excellente solution.

IO Industries propose le logiciel 2ndLook pour Windows et Linux, idéal pour enregistrer des vidéos à partir de caméras industrielles GigE et USB3 Vision dans des environnements industriels et de recherche. 2ndLook n'est pas un logiciel Vision par ordinateur, mais un outil d'enregistrement et de diagnostic. Il utilise le protocole GenICam pour connecter et contrôler les caméras industrielles vision industrielle. Cela signifie que vous avez la possibilité d'enregistrer facilement des flux d'images d'une caméra industrielle 24/7 avec ce logiciel 2ndLook. 

Le logiciel 2ndLook acquiert des images individuelles de la caméra et génère un fichier vidéo. Ces enregistrements peuvent être examinés pour une analyse plus approfondie. Il est convivial et couramment utilisé pour le dépannage des processus de fabrication et l'enregistrement d'expériences scientifiques. De plus, il prend en charge l'enregistrement de flux H.264 et la compression de données à partir de caméras industrielles.

Le logiciel open source est un logiciel de vision par ordinateur qui est libre d'utilisation. De plus, le code open-source peut être personnalisé et modifié pour répondre aux besoins spécifiques de votre application de vision industrielle.

L'un des packs les plus importants de logiciels open source de vision par ordinateur est OpenCV. Ce pack logiciel open source est souvent utilisé dans des projets OEM où la vision par ordinateur est appliquée. Le principal langage de programmation d'OpenCV est le C++, mais des liaisons de langage en Python, Java et MATLAB sont disponibles. Contrairement à certaines solutions commerciales comme Zebra Aurora, OpenCV nécessite une connaissance approfondie d'un langage de programmation et une compréhension des techniques de vision industrielle afin de les mettre en œuvre correctement dans un code final. 

Un programme de logiciel open source qui mérite d'être mentionné est Kinovea. Contrairement à OpenCV, le logiciel Kinovea n'est pas un véritable vision industrielle. Il provient de la capture de mouvement des athlètes. Notre fréquence d'images caméra MER2-041-528U3C caméra et caméra MER2-160-227U3C caméra sont souvent utilisées pour l'enregistrement à grande vitesse. Les capacités d'enregistrement à grande vitesse, de mesure et de suivi de mouvement peuvent être utilisées dans des applications de recherche et de contrôle qualité.Visitez la page web de Kinovea pour télécharger le logiciel Kinovea.

Avis sur les logiciels de vision par ordinateur

Les avis sont traduits automatiquement dans votre langue. Cliquez ici pour voir l'avis original et vérifier son authenticité.

Ressources de Vision et d'Automatisation

VA Imaging se situe à l'intersection de la créativité et de l'application pratique, en proposant des produits d'imagerie conçus pour être utilisés dans des machines innovantes. Nous vous fournissons les ressources qui vous permettent d'appliquer votre créativité de manière novatrice. Grâce aux ressources de VA Imaging, votre innovation trouve une expression tangible dans le monde de l'imagerie de vision et d'automatisation.