# Slice Image

Dieser Funktionsblock ermöglicht es Ihnen, ein Eingangsbild basierend auf festgelegten horizontalen und vertikalen Proportionen in kleinere Abschnitte zu zerlegen. Dies ist nützlich, um Teile eines Bildes separat zu analysieren oder um Bilder in handhabbarere Segmente zu verarbeiten.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Image Any` Das Hauptbild, das Sie zerschneiden möchten.

`Horizontal Percentage` Die Anzahl der horizontalen Schnitte, die aus dem Bild erstellt werden sollen.

`Vertical Percentage` Die Anzahl der vertikalen Schnitte, die aus dem Bild erstellt werden sollen.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`Image Any` Das rekonstruierte Ausgangsbild, das aus den zerschnittenen Teilen zusammengesetzt wurde.

`Sliced Images` Diese Ausgabe besteht aus den einzelnen Bildsegmenten, die aus dem Schneidprozess erhalten wurden.

`Sliced Coordinates` Die Koordinaten, die angeben, wo sich jeder Schnitt im ursprünglichen Bild befindet.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

`Horizontal Percentage` Eine numerische Eingabe, die angibt, in wie viele Segmente das Bild horizontal unterteilt werden soll. Standardwert ist `1`.

`Vertical Percentage` Eine numerische Eingabe, die angibt, in wie viele Segmente das Bild vertikal unterteilt werden soll. Standardwert ist `1`.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Flexible Slicing` Sie können die Anzahl der horizontalen und vertikalen Schnitte unabhängig definieren, um die gewünschten Segmentierungen zu erhalten.

`Structured Output` Der Block gibt sowohl die zerschnittenen Bildsegmente als auch deren Koordinaten zurück, was es einfach macht, sie mit anderen Verarbeitungsfunktionen zu verknüpfen.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Input an Bild**: Verbinden Sie das Bild, das Sie zerschneiden möchten, mit dem Eingangsbereich `Image Any`.
2. **Schnitte festlegen**: Bestimmen Sie, wie viele horizontale und vertikale Segmente Sie aus dem Bild haben möchten, indem Sie Werte in den Eingängen `Horizontal Percentage` und `Vertical Percentage` angeben.
3. **Block bewerten**: Führen Sie den Funktionsblock aus, um das Zerschneiden durchzuführen. Die Ausgabe umfasst das rekonstruierten Hauptbild und die einzelnen zerschnittenen Segmente.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Wenn er ausgeführt wird, verarbeitet dieser Funktionsblock das Eingangsbild gemäß den angegebenen Schnittparametern und gibt die zerschnittenen Bilder und deren Koordinaten zur weiteren Verarbeitung zurück.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Effizienz bei großen Bildern</summary>

Für größere Bilder sollten Sie erwägen, sie in kleinere Abschnitte zu zerschneiden, um eine effizientere Verarbeitung und Analyse zu ermöglichen. Verwenden Sie sinnvolle Werte für horizontale und vertikale Schnitte für Ihre spezifische Analyse.

</details>

<details>

<summary>Schnittwerte überprüfen</summary>

Stellen Sie sicher, dass die Schnittwerte größer als Null sind. Die Verwendung von Schnitten von eins oder mehr liefert nützliche Segmente; Schnittwerte von Null können dazu führen, dass der Block fehlschlägt.

</details>

<details>

<summary>Kombinieren mit anderen Blöcken</summary>

Sie können die Ausgabe dieses Blocks mit anderen Verarbeitungsblöcken wie `Image Color Match`, `Object Detection` oder `OCR` verbinden, um die Abschnitte Ihrer Bilder effektiver zu analysieren.

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Keine Ausgabe generiert</summary>

Wenn keine Ausgabe generiert wird, stellen Sie sicher, dass Sie gültige Eingabebilder bereitgestellt und angemessene Schnittwerte in `Horizontal Percentage` und `Vertical Percentage` festgelegt haben.

</details>

<details>

<summary>Ungültiges Zerschneiden</summary>

Wenn Sie auf Fehler im Zusammenhang mit dem Zerschneiden ungültiger Bilder stoßen, überprüfen Sie die Dimensionen Ihres Eingabebildes, um sicherzustellen, dass es die angegebene Anzahl von Schnitten korrekt unterstützen kann.

</details>


---

# 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/slice-image.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.
