For the complete documentation index, see llms.txt. This page is also available as Markdown.

Basler Camera

Ce bloc de fonction se connecte à une caméra Basler et fournit des images en direct pour votre scénario. Il est conçu pour les caméras industrielles et propose des options de configuration réseau et des contrôles de temporisation adaptés à une acquisition d'images fiable.

📥 Entrées

Ce bloc ne nécessite aucune entrée.

📤 Sorties

Image Dernière image capturée par la caméra. Si la caméra n'est pas disponible, la sortie restera vide (None) jusqu'à ce qu'une image puisse être récupérée.

🕹️ Contrôles

IP Address Saisissez l'adresse IP de la caméra. Laisser vide pour essayer la première caméra Basler détectée sur le réseau.

NAT Address Facultatif. À utiliser si la caméra est accessible via une adresse NAT différente de l'IP de la caméra.

Destination Address Facultatif. À utiliser si la caméra doit envoyer en multicast ou est routée vers une adresse machine spécifique.

Trigger Ready Timeout (ms) Temps d'attente maximum (en millisecondes) avant d'envoyer un trigger logiciel à la caméra.

Retrieve Result Timeout (ms) Temps d'attente maximum (en millisecondes) pour recevoir l'image après l'envoi du trigger.

Remarque : le bloc tentera de (re)se connecter automatiquement lorsque les paramètres changent. Utilisez les contrôles ci‑dessus pour configurer la connectivité et les temporisations.

🎨 Fonctionnalités

  • Connexion fiable aux caméras Basler avec prise en charge des adresses IP et NAT.

  • Contrôles de temporisation pour ajuster la réactivité face aux délais réseau ou caméra.

  • Reconnexion automatique lors de changements de paramètres ou d'échecs temporaires.

  • Fournit en temps réel la dernière image pour le traitement en aval.

📝 Instructions d'utilisation

  1. Remplissez IP Address si vous connaissez l'adresse de la caméra. Sinon, laissez vide pour utiliser la première caméra Basler disponible.

  2. Configurez éventuellement NAT Address ou Destination Address si votre réseau l'exige.

  3. Ajustez Trigger Ready Timeout (ms) et/ou Retrieve Result Timeout (ms) en cas de délais ou d'échecs.

  4. Ajoutez des blocs en aval qui consomment la sortie Image pour construire votre pipeline.

📊 Évaluation

Lors de l'exécution, ce bloc fournira la trame la plus récente de la caméra Basler configurée sur la sortie Image. Si la caméra est injoignable ou si aucune image ne peut être récupérée, la sortie restera vide jusqu'à la restauration de la connexion.

💡 Astuces

  • Prévisualisez rapidement les images en connectant la sortie Image à Show Image.

  • Sauvegardez des images ou des séquences capturées avec Image Logger ou Record Video pour une revue hors ligne.

  • Si vos blocs IA peinent avec des images très grandes, insérez Image Resizer avant le traitement lourd pour réduire la taille et améliorer le débit.

  • Pour des tâches d'inspection ou de détection, associez avec Object Detection, Object Detection - Custom ou Mask Detection pour analyser les images en direct.

  • Utilisez Super Resolution après la capture si vous avez besoin d'un meilleur niveau de détail pour l'analyse en aval.

  • Rognez ou focalisez les zones d'intérêt avec Image ROI Select ou Image ROI avant d'appliquer des détecteurs pour réduire les faux positifs et accélérer le traitement.

🛠️ Résolution de problèmes

  • Si aucune image n'apparaît, vérifiez la connectivité réseau et que la caméra est alimentée et joignable à l'adresse configurée.

  • Si les images sont retardées ou expirent, augmentez Trigger Ready Timeout (ms) et/ou Retrieve Result Timeout (ms).

  • Si la connexion échoue continuellement après des changements de paramètres, vérifiez les adresses et essayez de redémarrer la caméra ou l'équipement réseau.

Mis à jour