# Multiply Images

Dieser Funktionsblock führt eine pixelweise Multiplikation von zwei Eingangs-Bildern durch und liefert das resultierende Bild als Ausgabe. Er ist nützlich zum Maskieren, Kombinieren von Belichtungen oder Anwenden von gewichteten Pixel-Maps.

## 📥 Eingänge

`Image` Erstes Bild, das multipliziert werden soll.\
`Image` Zweites Bild, das multipliziert werden soll.\
(Die Eingänge werden in der Reihenfolge gelesen — das erste Eingabebild wird mit dem zweiten multipliziert.)

## 📤 Ausgänge

`Image` Ergebnisbild nach der pixelweisen Multiplikation.

## 🕹️ Steuerungen

Dieser Block hat keine einstellbaren Steuerungen. Die Operation läuft automatisch, sobald Eingabebilder vorhanden sind.

## ⚙️ Laufmechanismus

* Der Block akzeptiert zwei Bilder, vergleicht sie und erzeugt ein neues Bild, wobei jeder Ausgabe-Pixel das Produkt der entsprechenden Pixel der beiden Eingaben ist.
* Beide Eingabebilder müssen dieselbe Größe haben. Wenn sie unterschiedlich sind, meldet der Block einen Fehler und liefert keine gültige Ausgabe. Verwenden Sie bei Bedarf zuvor einen `Image Resize`-Schritt.
* Typische Anwendungsfälle sind das Anwenden von Masken, das Kombinieren von per-Pixel-Gewichten oder das Multiplizieren von Kanälen für spezielle Effekte.

## 🎯 Funktionen

* Einfache und schnelle pixelweise Multiplikation von zwei Bildern.
* Funktioniert mit jedem vom System akzeptierten Bildformat (Farbe oder Graustufen), sofern beide Eingaben dieselben Abmessungen haben.
* Liefert ein einzelnes Bild als Ausgabe, das für weitere Verarbeitung oder Visualisierung bereitsteht.

## 📝 Nutzungshinweise

1. Verbinden Sie das Bild, das Sie ändern möchten, mit dem ersten `Image`-Eingang.
2. Verbinden Sie das zweite Bild (Maske, Gewichtskarte oder zweites Bild) mit dem zweiten `Image`-Eingang.
3. Stellen Sie sicher, dass beide Bilder dieselbe Breite und Höhe haben. Falls nicht, fügen Sie vor diesem Block einen `Image Resize`-Schritt ein.
4. Der Block gibt das multiplizierte Bild am Ausgang `Image` zur Visualisierung oder weiteren Verarbeitung aus.

## 💡 Tipps und Tricks

* Bei unterschiedlichen Bildgrößen: Fügen Sie vor diesem Block `Image Resize` (oder `Image Resizer`) ein, um die Abmessungen anzupassen.
* Zur Vermeidung unerwarteter Helligkeit oder Überlauf: Bereiten Sie die Eingaben mit `Normalize Image` vor oder skalieren Sie eine Eingabe mithilfe von `Divide Images` vor der Multiplikation.
* Für Überblendungen oder gewichtete Kombinationen: Kombinieren Sie diesen Block mit `Add Images` oder `Add Images Weighted` je nach gewünschtem Effekt.
* Verwenden Sie `Apply Mask`, um eine binäre Maskenbild zu erstellen und multiplizieren Sie diese mit einem Quellbild, um Bereiche schnell auszublenden.
* Vorschau der Ergebnisse mit `Show Image` und Speichern mit `Image Write` oder `Image Logger` für Protokollierung/Export.

## 🛠️ Fehlersuche

* Fehler wegen unterschiedlicher Bildgrößen: Stellen Sie sicher, dass beide Eingänge identische Breite und Höhe haben; verwenden Sie `Image Resize` zur Korrektur.
* Unerwartete Helligkeit oder Clipping: Normalisieren oder skalieren Sie die Eingaben vor der Multiplikation (siehe `Normalize Image` und `Divide Images`).
* Keine Ausgabe erscheint: Überprüfen Sie, ob beide Eingangsverbindungen gültige Bilddaten liefern und der Block aktive Eingaben empfängt.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/image-transformations/operations/multiply-images.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
