Divide Images
Dieser Funktionsblock führt eine pixelweise Division zweier Bilder durch, um ein neues Bild zu erzeugen. Er ist nützlich für Normalisierung, Verhältnisberechnungen, Hervorhebung von Defekten und andere Bildarithmetik-Aufgaben, bei denen ein Bild zur Skalierung oder Korrektur eines anderen verwendet wird.
📥 Eingänge
Image Any Erstes Bildeingang (Zähler). Verbinden Sie hier das Bild, das geteilt werden soll.
Image Any Zweites Bildeingang (Nenner). Verbinden Sie hier ein Bild mit denselben Abmessungen wie das erste.
Hinweis: Die oben gezeigten Buchsen sind Eingänge und müssen beide mit Bildern gleicher Größe und Kanalaufteilung verbunden sein.
📤 Ausgänge
Image Any Ergebnisbild nach der pixelweisen Division des ersten Eingangs durch den zweiten Eingang.
🕹️ Steuerungen
Dieser Block hat keine interaktiven Widgets. Konfigurieren Sie die Eingänge stromaufwärts, bevor Sie den Block ausführen.
🎨 Funktionen
Pixelweise Division mit korrekter Handhabung des Bildbereichs, geeignet zur Visualisierung oder weiteren Verarbeitung.
Direkter Einsatz in Pipelines, in denen vergleichende oder normalisierte Bilder benötigt werden.
Entwickelt für Bilder mit identischen Abmessungen und Kanalanzahl.
⚙️ Ausführungsmechanismus
Beim Ausführen nimmt der Block die beiden verbundenen Bilder und berechnet die pixelweise Division des ersten Bildes durch das zweite. Der Block erwartet, dass beide Bilder in Größe und Kanalaufteilung übereinstimmen; falls dies nicht der Fall ist, kann die Operation nicht durchgeführt werden und Sie müssen die Eingänge korrigieren, bevor eine erfolgreiche Auswertung möglich ist.
📝 Nutzungshinweise
Verbinden Sie das Bild, das dividiert werden soll, mit dem ersten
Image Any-Eingang.Verbinden Sie das Bild, durch das geteilt werden soll, mit dem zweiten
Image Any-Eingang.Stellen Sie sicher, dass beide Bilder vor dem Ausführen dieselbe Breite, Höhe und Kanalanzahl haben.
Lesen Sie das Ergebnis am
Image Any-Ausgang, um die Verarbeitung fortzusetzen oder das Resultat anzusehen.
💡 Tipps und Tricks
Wenn die beiden Bilder unterschiedliche Größen haben, verwenden Sie stromaufwärts den
Image Resize-Block, um eines der Bilder an das andere anzupassen.Um Probleme mit Null- oder sehr kleinen Pixelwerten im Nenner zu vermeiden, fügen Sie vor der Division ein Bild mit kleinem Konstantwert hinzu. Erstellen Sie ein solches Bild mit
Make Imageund kombinieren Sie es mit dem Nenner überAdd ImagesoderAdd Images Weighted.Normalisieren Sie die Eingänge zuerst (z. B. mit
Normalize Image), wenn Sie große Dynamikumfang-Unterschiede zwischen den beiden Bildern erwarten.Zur besseren Visualisierung nach der Division verwenden Sie
Auto ContrastoderAdjust Colors, um subtile Unterschiede deutlicher zu machen.Vorschau von Zwischen- oder Endbildern mit dem
Show Image-Block und bei Bedarf Ergebnisse mitImage LoggeroderImage Writespeichern.
🛠️ Fehlersuche
Unterschiedliche Bildgrößen: Stellen Sie sicher, dass beide Eingänge dieselben Dimensionen haben. Verwenden Sie
Image Resize, um Größenunterschiede zu beheben.Unerwartete Artefakte oder ausgebrannte Pixel: Prüfen Sie auf Null- oder sehr kleine Werte im Nenner und fügen Sie gegebenenfalls eine kleine Konstante hinzu. Ziehen Sie auch in Erwägung, die Eingänge zuerst zu normalisieren.
Merkwürdige Farbverschiebungen: Vergewissern Sie sich, dass beide Bilder dieselbe Kanalreihenfolge (z. B. BGR/RGB) und dieselbe Kanalanzahl haben. Verwenden Sie bei Bedarf Farbkonvertierungen oder Kanaloperationen stromaufwärts.
Zuletzt aktualisiert