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

2D Filter

Ce bloc fonction applique un filtre de convolution 2D sélectionnable à une image d'entrée et retourne un résultat filtré en niveaux de gris. Il est utile pour la détection de contours, l'embossage, l'accentuation (sharpening) et d'autres améliorations d'image similaires.

📥 Entrées

Image Any Accepte n'importe quelle image (couleur ou niveaux de gris) à filtrer.

📤 Sorties

Image Gray Renvoie l'image filtrée en niveaux de gris (canal unique).

🕹️ Contrôles

Filter Type Choisissez le filtre souhaité via un menu déroulant. Les choix courants incluent Emboss, Contour, Sharpen, Laplacian, ainsi que plusieurs variantes Sobel/edge.

🎨 Fonctionnalités

  • Applique une variété de noyaux de convolution prédéfinis pour les tâches courantes de filtrage 2D.

  • Convertit automatiquement les entrées couleur en niveaux de gris avant d'appliquer le filtre.

  • Interface simple par menu déroulant pour basculer rapidement entre différents noyaux.

📝 Instructions d'utilisation

  1. Connectez un bloc producteur d'images (caméra, chargeur de fichiers ou autre bloc de traitement) à l'entrée Image Any.

  2. Sélectionnez le filtre désiré dans le menu Filter Type.

  3. Le bloc fournit une image en niveaux de gris sur Image Gray, adaptée pour une analyse en aval ou pour affichage.

📊 Évaluation

Lors de l'exécution, ce bloc convertit les images couleur en niveaux de gris si nécessaire, applique le filtre de convolution 2D sélectionné et renvoie l'image filtrée en niveaux de gris.

💡 Astuces et recommandations

  • Pour les images bruyantes, placez un bloc Blur avant ce bloc afin de réduire les petits artefacts et obtenir des réponses de contours plus propres.

  • Si vous souhaitez un résultat d'arête binaire après filtrage, connectez la sortie à Image Threshold.

  • Utilisez Edge Filter ou Sobel Filter lorsque vous avez besoin d'opérateurs de contours spécialisés ; ce bloc est pratique pour expérimenter rapidement plusieurs noyaux.

  • Pour inspecter visuellement les résultats, connectez la sortie à Show Image ou enregistrez avec Image Write.

  • Lorsque vous travaillez avec des régions d'intérêt, recadrez d'abord à l'aide de Image ROI, Image ROI Select ou Image ROI Polygon, puis appliquez le filtre uniquement à la zone d'intérêt.

  • Si vous devez adapter les tailles avant filtrage (les grandes images peuvent être lentes), utilisez Image Resize pour réduire l'échelle, filtrez, puis remontez éventuellement l'échelle.

Suggestions de combinaisons de blocs :

  • Flux avec caméra : Camera USB2D FilterShow Image

  • Détection de contours prétraitée : Blur2D FilterImage Threshold

  • Filtrage basé sur ROI : Image ROI Select2D FilterFind Contour

🛠️ Dépannage

  • Si la sortie ressemble à l'entrée, vérifiez que l'entrée n'était pas déjà une image mono-canal et que vous avez bien sélectionné un Filter Type différent.

  • Si la sortie est trop bruitée, ajoutez un Blur avant ce bloc ou essayez un noyau de filtre différent avec des caractéristiques de lissage plus prononcées.

  • Si la taille ou le format de sortie est incompatible avec des blocs en aval, ajoutez Image Resize ou Merge Channels selon les besoins.

Mis à jour