Divide Images
Ce bloc fonction effectue une division pixel par pixel de deux images pour produire une nouvelle image. Il est utile pour la normalisation, les mesures de ratio, la mise en évidence de défauts et d'autres opérations arithmétiques sur images où une image sert à mettre à l'échelle ou corriger une autre.
📥 Entrées
Image Any
Première image (numérateur). Fournissez une image régulière à diviser.
Image Any
Deuxième image (dénominateur). Fournissez une image ayant les mêmes dimensions que la première.
Remarque : les ports ci‑dessus sont des entrées et doivent toutes deux être connectées à des images de taille et de format de canaux identiques.
📤 Sorties
Image Any
Image résultante après la division pixel par pixel de la première entrée par la seconde.
🕹️ Contrôles
Ce bloc n'a pas de widgets interactifs. Configurez les entrées en amont avant l'évaluation.
🎨 Fonctionnalités
Résultat de la division pixel par pixel avec gestion appropriée de la plage d'images, adapté à la visualisation ou au traitement ultérieur.
Remplacement direct dans les pipelines où des images comparatives ou normalisées sont nécessaires.
Conçu pour fonctionner avec des images possédant des dimensions et un nombre de canaux identiques.
⚙️ Mécanisme d'exécution
Lorsqu'on exécute le bloc, il prend les deux images connectées et calcule la division pixel par pixel de la première image par la seconde. Le bloc attend que les deux images aient la même taille et la même configuration de canaux ; si ce n'est pas le cas, l'opération ne peut pas être réalisée et il faudra corriger les entrées avant une évaluation réussie.
📝 Instructions d'utilisation
Connectez l'image que vous souhaitez diviser au premier port
Image Any.Connectez l'image par laquelle vous voulez diviser au second port
Image Any.Assurez‑vous que les deux images ont la même largeur, hauteur et le même nombre de canaux avant d'exécuter le bloc.
Lisez le résultat sur la sortie
Image Anypour continuer le traitement ou pour visualiser le résultat.
💡 Astuces
Si les deux images n'ont pas la même taille, utilisez le bloc
Image Resizeen amont pour rééchantillonner l'une des images.Pour éviter les problèmes dus à des pixels nuls ou proches de zéro dans le dénominateur, ajoutez une petite constante avant la division. Créez une image de petite valeur avec
Make Imageet combinez‑la au dénominateur à l'aide deAdd ImagesouAdd Images Weighted.Normalisez d'abord les entrées (par exemple avec
Normalize Image) si vous attendez de grandes différences de plage dynamique entre les deux images.Pour la visualisation après division, utilisez
Auto ContrastouAdjust Colorspour rendre les différences subtiles plus visibles.Prévisualisez les images intermédiaires ou finales avec le bloc
Show Imageet enregistrez les résultats avecImage LoggerouImage Writesi nécessaire.
🛠️ Dépannage
Images de tailles différentes : vérifiez que les deux entrées ont les mêmes dimensions. Utilisez
Image Resizepour corriger les différences.Artéfacts inattendus ou pixels saturés : vérifiez la présence de zéros ou de très petites valeurs dans le dénominateur et ajoutez une petite constante si nécessaire. Envisagez aussi de normaliser les entrées en amont.
Décalages de couleur étranges : confirmez que les deux images partagent le même ordre de canaux (par ex. BGR/RGB) et le même nombre de canaux. Utilisez une conversion de couleur ou des opérations sur les canaux en amont si besoin.
Mis à jour