Bilateral Filter
Cette fonction applique un flou préservant les contours à une image. Elle atténue le bruit et les petites variations tout en conservant les bords nets, ce qui la rend utile pour le débruitage des photos lorsque la préservation des contours d'objets est importante.
📥 Entrées
Image AnyPrise d'entrée acceptant l'image à filtrer (couleur ou niveaux de gris).
📤 Sorties
Image AnyPrise de sortie fournissant l'image filtrée après application du bilateral filter.
🕹️ Contrôles
Kernel SizeCurseur pour définir la taille du noyau du filtre. Des valeurs plus grandes augmentent la zone de flou et le temps de traitement.Sigma ValueCurseur pour définir la sigma (intensité) du lissage. Des valeurs plus élevées produisent un lissage plus fort des différences de couleur.
🎨 Fonctionnalités
Lissage préservant les bords — réduit le bruit sans flouter les contours importants.
Contrôle simple à deux paramètres — ajustez Kernel Size et Sigma Value pour un réglage intuitif.
Fonctionne avec des images couleur et niveaux de gris.
📝 Instructions d'utilisation
Fournissez une image à la prise d'entrée
Image Any(par exemple depuis uneCamera USBou une image chargée viaLoad Image).Ajustez
Kernel Sizepour contrôler l'étendue de la zone de lissage.Ajustez
Sigma Valuepour contrôler l'intensité du mélange des couleurs voisines.Lisez l'image traitée depuis la prise de sortie
Image Anyet prévisualisez-la avec le blocShow Imagesi nécessaire.
📊 Évaluation
À l'exécution, le bloc lit l'image entrante, applique le bilateral filter en utilisant la taille de noyau et la sigma choisies, et fournit en sortie l'image lissée tout en préservant les bords.
💡 Conseils et astuces
Pour des vérifications rapides, connectez une caméra ou un fichier avant ce bloc. Blocs d'entrée utiles :
Camera USB,Load Image,Stream Reader.Si vos images d'entrée sont très grandes et que le filtre est lent, ajoutez un
Image Resizeavant ce bloc pour réduire le temps de traitement.Pour comparer les résultats ou sauvegarder des sorties, utilisez
Show Imagepour prévisualiser etImage LoggerouImage Writepour enregistrer des exemples.Combinez avec
DenoisingouBluravant si l'image a beaucoup de bruit ; parfois un léger pré-blur suivi d'un bilateral donne de meilleurs résultats visuels.Pour limiter le filtrage à une région, masquez d'abord l'image avec
Apply Maskpuis envoyez l'image masquée à ce bloc.
🛠️ Dépannage
Si les bords paraissent trop doux :
Réduisez
Kernel Sizeou diminuezSigma Value.
Si le traitement est lent :
Réduisez la résolution d'entrée avec
Image Resizeou choisissez une plus petiteKernel Size.
Si les résultats ne semblent pas différents :
Augmentez
Sigma Valuepour renforcer le lissage, ou vérifiez que l'image d'entrée contient bien du bruit à éliminer.
Si aucune image n'apparaît en sortie :
Assurez-vous que la prise d'entrée
Image Anyest connectée à une source d'image valide. UtilisezShow Imagepour confirmer les données entrantes.
Mis à jour