Debug Input
Ce bloc fonction écrit le contenu de son entrée dans la fenêtre de log afin que vous puissiez inspecter les valeurs à l'exécution. Il est utile pour des vérifications rapides lors de la conception du scénario et pour le dépannage.
📥 Entrées
Input
Données génériques à inspecter. Si l'entrée est une image, le log affiche un résumé (min, max, écart-type, dimensions). Pour les autres types de données, le log montre une représentation lisible.
📤 Sorties
Ce bloc ne produit aucune sortie.
🕹️ Contrôles
Controls Aucun — ce bloc n'a pas de widgets interactifs.
🎯 Caractéristiques
Inspection d'exécution simple de toute donnée connectée.
Résumé automatique des images lorsqu'un tableau d'images est reçu (affiche min, max, écart-type et dimensions).
Léger : conçu pour des vérifications rapides et le débogage lors de la construction du workflow.
📝 Instructions d'utilisation
Connectez la donnée à inspecter sur la prise
Input.Lancez votre scénario. Le contenu de l'entrée sera affiché dans la fenêtre de log à chaque évaluation du bloc.
Utilisez le log pour vérifier les valeurs attendues, les dimensions des données, ou repérer des valeurs None/vides inattendues.
📊 Évaluation
Lors de son exécution, ce bloc lit l'entrée courante et poste un message descriptif dans le log. Les images sont résumées ; les autres types de données sont convertis en chaîne lisible avant d'être consignés.
💡 Astuces et conseils
Utilisez
Is Noneavant ce bloc pour éviter de consigner des valeurs None répétées et ne logger que les données pertinentes.Associez avec
Rising EdgeouLogic Inputpour enregistrer uniquement lors d'événements spécifiques (par exemple quand une condition devient vraie), afin de garder le log lisible.Pour confirmer visuellement à quoi correspond un résumé d'image, combinez avec
Show Image.Pour stocker les valeurs inspectées pour une analyse ultérieure, routez les données vers
Data Write LocalouData Write Globalpuis consultez-les avecData Read Local/Data Read Global.Si vous voulez logger des tableaux numériques ou des données tabulaires, envisagez de connecter également des sorties à
CSV Exportpour un enregistrement persistant.Combinaisons utiles pour vérifications courantes :
Vérifications visuelles d'objets : connectez les sorties de
Object Detection,Find ObjectouMask Detectionà ce bloc pour inspecter les listes et comptages de détection.Vérifications OCR et texte : alimentez ce bloc avec les sorties de
OCRouOCR (EasyOCR)pour valider le texte reconnu avant export.Débogage de prétraitements d'image : placez ce bloc après
Blur,Image ThresholdouHSV Filterpour inspecter les résultats intermédiaires.
🛠️ Dépannage
Pas de sortie dans le log : assurez-vous que le bloc est connecté et que le scénario s'exécute. Si l'entrée n'est pas évaluée, ajoutez un déclencheur en amont (par ex.
Logic InputouRising Edge).Le log montre des structures volumineuses illisibles : pour les grandes images ou longues listes, utilisez
Show Imageou enregistrez les données avecImage Logger/CSV Exportau lieu de vous fier uniquement au log.Messages identiques répétés inondant le log : utilisez des blocs de mise en condition d'événements comme
Rising Edge,All Trueou une logique de gating (And/Or) pour réduire la fréquence d'évaluation de ce bloc.
Mis à jour