Toujours le bon choix pour connecter les caméras Basler
Basler Pylon est un logiciel puissant pour le fonctionnement des caméras Basler. Il offre un ensemble complet d'outils pour la capture, l'affichage et le traitement d'images et de vidéos, et est spécialement conçu pour une utilisation dans des applications industrielles et scientifiques.
Systèmes d'exploitation et langages de programmation
Basler Pylon est compatible avec un large éventail de systèmes d'exploitation et de langages de programmation. Systèmes d'exploitation: Windows, MacOS, Android, Linux et Linux ARM. Langages de programmation: C++, C#, Python, Node.js et Matlab.
En raison de la large gamme de systèmes d'exploitation et de langages de programmation disponibles, il est facile à intégrer dans les flux de travail et les processus existants. Avec son interface utilisateur intuitive et ses fonctions puissantes, Basler Pylon offre une solution flexible et fiable pour la capture d'images de haute qualité et l'exécution d'algorithmes de traitement d'images complexes. Découvrez la gamme de systèmes de vision informatique de Basler.
Le logiciel Basler pylon est conçu pour fonctionner avec des caméras compatibles avec la norme GenICam. GenICam est une plateforme logicielle normalisée pour le contrôle des caméras industrielles et l'échange de données de caméra entre différentes applications logicielles. En utilisant GenICam, les utilisateurs peuvent rapidement et facilement ajuster les différents paramètres de leurs caméras et traiter les données d'image de manière plus efficace.
Vidéo: Basler Pylon - VTools
Workflow de Basler Pylon VTools en 4 étapes
Basler Pylon VTools offre un flux de travail convivial et rationalisé pour réaliser vos projets de traitement d'images et d'analyse. Ce flux de travail se compose de quatre étapes: Connecter, Configurer, Développer et Exécuter.
Avec Connecter, vous pouvez connecter votre caméra Basler au logiciel et configurer les paramètres de la caméra. Configurer vous permet de sélectionner les fonctions que vous souhaitez utiliser et d'ajuster leurs paramètres pour votre application spécifique. De plus, Configurer offre des options avancées pour ajuster et calibrer l'image.
Ensuite vient le Développement, où vous pouvez développer vos propres algorithmes de traitement d'images et d'analyse personnalisés à l'aide de l'API VTools. L'API vous offre une large gamme d'outils et de fonctions pour construire et optimiser vos algorithmes. Vous pouvez ensuite intégrer ces algorithmes dans votre application logicielle ou dans un système embarqué.
Enfin, avec Exécuter, vous pouvez exécuter votre application et visualiser en temps réel les résultats de votre analyse. Avec la possibilité d'exporter les résultats dans différents formats, vous pouvez partager vos données d'analyse avec d'autres systèmes ou applications logicielles.
Avec le "flux de travail d'option d'exécution" dans Basler Pylon, les utilisateurs peuvent exporter les résultats de leurs algorithmes de traitement d'images dans différents formats de fichier. Les formats d'exportation disponibles dépendent de la version spécifique de Pylon utilisée.
Voici quelques exemples de formats qui peuvent être disponibles:
- TIFF: il s'agit d'un format de fichier couramment utilisé pour les images et prend en charge différentes gammes de couleurs et options de compression.
- BMP: il s'agit d'un format de fichier simple et couramment utilisé pour les images. Il ne prend en charge que les images non compressées.
- JPEG: il s'agit d'un format de fichier couramment utilisé pour les images avec compression. Il prend en charge différentes options de compression qui peuvent être configurées dans Pylon.
- PNG: il s'agit d'un format de fichier populaire pour les images avec compression. Il prend en charge différentes gammes de couleurs et options de compression.
- AVI: il s'agit d'un format de fichier couramment utilisé pour les vidéos. Il peut être utilisé pour enregistrer une série d'images en tant que fichier vidéo.
- H264: il s'agit d'un format de compression vidéo pris en charge par certaines caméras Basler. Il offre un taux de compression élevé tout en conservant la qualité.
Il est important de noter que tous les formats ne sont pas disponibles dans chaque version de Pylon et que certains formats peuvent nécessiter des logiciels ou des codecs supplémentaires pour être ouverts ou lus. Consultez la documentation de Basler pour plus d'informations sur les formats d'exportation disponibles dans votre version de Pylon.
En résumé, le flux de travail Connecter-Configurer-Développer-Exécuter de Basler Pylon VTools permet de développer et d'exécuter rapidement et efficacement des projets de traitement d'images et d'analyse, tout en offrant la flexibilité nécessaire pour répondre aux exigences spécifiques de votre application.
Que vous offre Basler Pylon en tant que client?
Basler Pylon offre plusieurs fonctionnalités que vos clients peuvent utiliser pour capturer et traiter des images de haute qualité. Voici quelques exemples de ce que vos clients peuvent faire avec Basler Pylon:
- Acquisition d'images: Avec Basler Pylon, votre client peut capturer des images de haute résolution et vitesse à partir de caméras Basler, ce qui est essentiel pour de nombreuses applications telles que la construction de machines, l'automatisation et l'inspection.
- Traitement d'images: Basler Pylon offre un ensemble d'outils puissants pour le traitement d'images, permettant à votre client d'appliquer différents algorithmes de traitement d'images sur les images capturées, tels que des filtres, la réduction de bruit, la correction des couleurs et plus encore.
- Paramètres de la caméra: Basler Pylon permet à vos clients de personnaliser les paramètres de la caméra tels que le temps d'exposition, la balance des blancs et l'espace colorimétrique pour optimiser la qualité d'image pour leur application spécifique.
- Affichage en temps réel: Basler Pylon offre un affichage en temps réel pour que vos clients puissent visualiser et ajuster les images capturées en temps réel.
En résumé, Basler Pylon permet à vos utilisateurs de capturer et de traiter des images de haute qualité, ce qui est essentiel pour de nombreuses applications dans diverses industries.
Composants de la suite logicielle Basler pylon Camera
La suite logicielle de la caméra Basler pylon se compose de différents composants qui contribuent tous à la capture, l'affichage et le traitement d'images avec les caméras Basler. Voici les principaux composants de la suite logicielle de la caméra Basler pylon:
- Pylon Viewer: Il s'agit d'une application intuitive pour visualiser les images capturées avec les caméras Basler. Pylon Viewer offre une large gamme de fonctionnalités, notamment le zoom, le panoramique, l'ajustement des couleurs et l'enregistrement d'images.
- Pylon SDK: Il s'agit d'un kit de développement logiciel permettant aux développeurs d'intégrer les fonctionnalités des caméras Basler dans leurs propres applications. Pylon SDK prend en charge différents langages de programmation tels que C++, C#, Python et Matlab.
- Pylon Control Center: Il s'agit d'un utilitaire permettant aux utilisateurs de modifier les paramètres de la caméra et de calibrer la caméra. Pylon Control Center offre également des outils de dépannage et d'affichage d'informations sur la caméra.
- Pylon GigE Vision Filter Driver: Il s'agit d'un pilote permettant d'utiliser les caméras GigE Vision de Basler avec des logiciels GigE Vision standard, facilitant ainsi l'intégration dans des flux de travail existants.
- Pylon USB3 Vision Filter Driver: Il s'agit d'un pilote permettant d'utiliser les caméras USB3 Vision de Basler avec des logiciels USB3 Vision standard, facilitant ainsi l'intégration dans des flux de travail existants.
Avantages Pylon
Il y a plusieurs avantages à utiliser Basler Pylon en combinaison avec des caméras Basler. Voici quelques-uns des avantages importants de Pylon:
- 80% de temps gagné: L'utilisation de la suite logicielle de caméra Pylon peut entraîner une économie allant jusqu'à 80% du temps nécessaire au traitement d'images. Cela est dû au fait que Pylon offre un ensemble étendu de fonctionnalités puissantes et des flux de travail automatisés, permettant aux développeurs de développer rapidement et efficacement des applications de traitement d'images.
- Résultats plus rapides grâce à la simplicité: Pylon offre une interface utilisateur intuitive et utilise les dernières technologies, ce qui rend la capture et le traitement d'images plus rapides et plus simples que les autres solutions logicielles. Cela conduit à des résultats plus rapides et une productivité plus élevée.
- Facile à apprendre: Pylon est facile à apprendre grâce à son interface utilisateur intuitive et sa documentation et ses tutoriels étendus. Cela permet aux utilisateurs de se lancer rapidement dans la capture et le traitement d'images sans avoir besoin d'une formation approfondie.
- 60% de code de programmation en moins: Pylon offre un ensemble étendu de fonctionnalités puissantes et des flux de travail automatisés, ce qui permet aux développeurs d'écrire moins de code pour développer des applications de traitement d'images. Cela permet de réduire le temps de développement et les risques d'erreurs de programmation.
- Plus de stabilité, moins de causes d'échec: Pylon est optimisé pour des performances élevées et utilise les dernières technologies, ce qui rend la capture et le traitement d'images plus fiable que les autres solutions logicielles. Cela augmente la stabilité et réduit les risques d'erreurs et de temps d'arrêt.
- Développement facile d'applications intégrées: Pylon offre un ensemble d'outils qui facilitent le développement et l'intégration d'applications de traitement d'images dans des systèmes intégrés, permettant aux développeurs de développer rapidement et efficacement des applications pour l'automatisation industrielle ou la robotique, par exemple.
- Pylon pour les sciences médicales et de la vie: Pylon propose des fonctionnalités spéciales pour les applications médicales et de la vie, telles que la prise en charge des formats DICOM et les filtres de traitement d'images pour les images radiographiques, CT et IRM. Cela permet aux développeurs de créer rapidement et efficacement des applications de traitement d'images médicales.
- Pylon pour la vision 3D: Pylon propose des fonctionnalités spéciales pour les applications de vision 3D, telles que la prise en charge de caméras stéréo et un ensemble étendu d'algorithmes pour la génération d'images et de modèles 3D. Cela permet aux développeurs de créer rapidement et efficacement des applications de traitement d'images 3D pour des applications telles que la robotique, l'inspection et la mesure.
Basler Pylon VTools
Avec Pylon VTools, vous pouvez développer rapidement et efficacement des applications de traitement d'image qui répondent à vos besoins et exigences spécifiques. Basler Pylon VTools offre une gamme de fonctionnalités de traitement et d'analyse d'images:
- Analyse de tache de couleur: Cela vous permet de reconnaître et d'analyser des objets dans l'image en fonction de leur couleur.
- Analyse de tache de forme: Cela vous permet de reconnaître et d'analyser des objets dans l'image en fonction de leur forme et de leur taille.
- Lecteur de code QR: Cela vous permet de reconnaître et de décoder des codes QR dans l'image.
- Calibration et Rectification: Cela vous permet de calibrer les déviations de la caméra et de redresser l'image.
- Correspondance de modèle géométrique: Cela vous permet de reconnaître et d'analyser des objets dans l'image en fonction de leurs motifs géométriques.
- Mesure: Cela vous permet de mesurer les distances, les angles et d'autres propriétés géométriques des objets dans l'image.
- Lecteur de code-barres: Cela vous permet de reconnaître et de décoder des codes-barres dans l'image.
- Lecteur de code matriciel de données: Cela vous permet de reconnaître et de décoder des codes matriciels de données dans l'image.
- Correspondance de modèle: Cela vous permet de créer un modèle d'objet et de le comparer avec des objets dans l'image pour trouver des similitudes.
Ces fonctionnalités sont conçues pour aider les développeurs à développer des applications de traitement d'image pour différentes applications, notamment l'inspection de production, le contrôle qualité, la robotique, le traitement d'image médical, et plus encore.
Description complète des principales fonctionnalités VTools
Une explication plus détaillée des principales fonctionnalités:
- Color Blob Analysis: cette fonctionnalité permet aux utilisateurs de reconnaître et d'analyser des objets dans une image en fonction de leur couleur. Différents espaces de couleurs, tels que RGB ou HSV, sont utilisés pour identifier les couleurs des objets. Les informations de couleur sont ensuite utilisées pour séparer les objets de leur arrière-plan et analyser leur taille, leur position et d'autres paramètres.
- Blob Analysis: cette fonctionnalité utilise des algorithmes pour reconnaître et analyser des objets dans une image en fonction de leur forme et de leur taille. Les propriétés des pixels individuels de l'objet sont analysées et évaluées, permettant par exemple de distinguer entre des objets circulaires et rectangulaires ou des objets de tailles différentes.
- Geometric Pattern Matching: cette fonctionnalité utilise une image de référence pour reconnaître et analyser des objets dans une image en fonction de leurs motifs géométriques. L'image de référence est utilisée pour identifier les propriétés caractéristiques de l'objet, telles que les angles et les lignes, permettant ainsi une détection et une analyse fiable de l'objet.
- Mesure: avec cette fonctionnalité, les utilisateurs peuvent mesurer les distances, les angles et d'autres propriétés géométriques des objets dans une image. Différentes unités de mesure, telles que les millimètres ou les pouces, peuvent être sélectionnées et les résultats peuvent être affichés sous forme de valeurs numériques ou de graphiques.
- Calibration et Rectification: cette fonctionnalité permet de calibrer les déviations de la caméra et de redresser l'image. Cela permet une position plus précise et une mesure plus précise des objets dans l'image, ce qui est particulièrement utile dans les applications où la précision et l'exactitude sont cruciales.
- Lecteur de codes-barres: cette fonctionnalité utilise des algorithmes avancés pour reconnaître et décoder des codes-barres dans une image. Les utilisateurs peuvent ainsi extraire rapidement et facilement des informations importantes, telles que des codes de produit ou des numéros de série, de l'image.
- Lecteur de code matriciel de données: cette fonctionnalité permet de reconnaître et de décoder des codes matriciels de données dans une image. Ce type de code contient souvent des informations importantes telles que des numéros de lot ou des dates d'expiration, et peut donc être très précieux dans différentes applications.
- Lecteur de code QR: cette fonctionnalité utilise des algorithmes avancés pour reconnaître et décoder des codes QR dans une image. Les utilisateurs peuvent ainsi extraire rapidement et facilement des informations importantes, telles que des adresses de site web ou des informations sur les produits, de l'image.