Image ROI Select Multi
Interaktiver Block zum Auswählen und Bearbeiten mehrerer rechteckiger Regions Of Interest (ROIs) in einem Bild. Ziehen, verschieben und skalieren Sie Rechtecke direkt in der Bildvorschau, um zugeschnittene Bilder und Pixel-Rechteckkoordinaten für nachgelagerte Verarbeitungsschritte zu erzeugen.
📥 Eingänge
Image Verbinden Sie ein Farbbild oder Graustufenbild, das als Quelle für die ROI-Auswahl dient.
📤 Ausgänge
Images Für jede ROI ein zugeschnittenes Bild (Liste).
Rectangles Pixel-Rechtecke für jede ROI (Liste).
Selected Image Zuschitt für die aktuell ausgewählte ROI (ein einzelnes Bild oder None).
Selected Rectangle Pixel-Rechteck der ausgewählten ROI (ein einzelnes Rechteck oder None).
🕹️ Steuerungen
Draw: Auf eine freie Fläche in der Bildvorschau klicken und ziehen, um eine neue ROI zu erstellen.Move: Innerhalb eines Rechtecks klicken und ziehen, um es zu verschieben.Resize: An den Kanten oder Ecken eines Rechtecks klicken und ziehen, um die Größe zu ändern.Ctrl: Beim Ziehen gedrückt halten, um immer ein neues Rechteck zu erstellen (auch wenn sich der Mauszeiger über einer bestehenden ROI befindet).C: Drücken, um alle ROIs zu löschen.U: Drücken, um die zuletzt erstellte ROI rückgängig zu machen.Delete/Backspace: Drücken, um die ausgewählte ROI zu entfernen.Escape: Drücken, um Auswahl oder Ziehen abzubrechen.
Die Vorschau zeigt Overlays und Anfasser an, um Hover-, Auswahl- und Vorschauzustände zu kennzeichnen.
🎨 Funktionen
Mehrere ROIs bearbeiten: Erstellen Sie mehrere rechteckige ROIs in einer Bildsitzung.
Live-Vorschau: Interaktive Overlays und Vorschauaktualisierungen während der Bearbeitung.
Pixelgenaue Ausgaben:
RectanglesundSelected Rectanglewerden in Pixelkoordinaten relativ zur Quellbildgröße zurückgegeben.Reaktionsfähige UI: Die Vorschau passt sich der Blockgröße an und hält Overlays konsistent.
Serialisierung: ROIs und Auswahl werden beim Speichern/Laden eines Szenarios erhalten.
📊 Wie es läuft
Wenn ein Bild am Eingang
Imageankommt, speichert der Block es als aktuelle Quelle und aktualisiert die Vorschau.Der Block wandelt die aktuellen ROI-Definitionen in Pixelrechtecke um, basierend auf der Quellbildgröße, und liefert als Ausgaben:
Images(pro ROI zugeschnitten),Rectangles(Pixelkoordinaten),Selected ImageundSelected Rectangle.Wenn kein Bild verbunden ist, liefert der Block leere Listen und None-Werte (keine Zuschnitte).
📝 Nutzungshinweise
Verbinden Sie einen bildliefernden Block (Kamera, Loader, Stream) mit dem Eingang
Image.Klicken und ziehen Sie in der Bildvorschau, um ROIs zu erstellen. Passen Sie die Größe über Kanten/Ecken an.
Klicken Sie in ein Rechteck, um es auszuwählen; der ausgewählte Zuschnitt ist über
Selected Imageverfügbar.Verwenden Sie die Tastenkürzel (
C,U,Delete/Backspace,Escape) und halten SieCtrl, um das Erstellungsverhalten zu beeinflussen.Nutzen Sie die Ausgaben in nachgelagerten Blöcken zur Analyse oder zum Speichern der Zuschnitte.
💡 Tipps und Tricks
Schnelle Vorschau: Verbinden Sie die Ausgabe
Selected ImagemitShow Image, um den aktuell ausgewählten Zuschnitt größer anzuzeigen.Batch-Verarbeitung: Führen Sie die Ausgabe
ImagesanCollage Images,Image LoggeroderImage Writeweiter, um alle ROI-Zuschnitte zusammenzuführen oder automatisch zu speichern.Fokussierte Analyse: Verwenden Sie die Ausgabe
Rectanglesals Eingabe fürGet ROI, wenn Sie dieselbe Rechteckliste auf andere Bilder (z. B. Zeitreihen) anwenden möchten.Kombinieren mit Detektoren: Erstellen Sie ROIs zur Lokalisation von Interessensbereichen und senden Sie die zugeschnittenen Bilder (
Images) an Blöcke wieFind Object,Feature Detector,Blob DetectoroderOCR, um gezielte Erkennungen/Erkennungen pro Zuschnitt durchzuführen.Visualisierung: Zeichnen Sie die zurückgegebenen
Rectanglesauf das Quellbild mitDraw RectangleoderDraw Detections, um Ergebnisse neben anderen Annotationen darzustellen.Vorverarbeitung: Bereiten Sie das Quellbild vor der manuellen ROI-Auswahl mit
Blur,Image ThresholdoderHSV Filtervor, um Strukturen leichter sichtbar zu machen.In Pipelines mit Schleifen: Geben Sie ROI-Zuschnitte an
Analysis- oder AI-Blöcke (z. B. Object Detection, Background Removal) weiter, um effiziente pro-Bereich-Verarbeitungsabläufe zu erstellen.
🛠️ Fehlersuche
Keine Vorschau oder Bedienelemente deaktiviert: Stellen Sie sicher, dass ein gültiges Bild am Eingang
Imageangeschlossen ist.ROIs werden nicht korrekt exportiert: Prüfen Sie, ob das Quellbild die korrekten Abmessungen hat; der Block liefert Pixelrechtecke relativ zur Eingangsbildgröße.
Unerwartetes Auswahlverhalten: Halten Sie beim Ziehen
Ctrlgedrückt, um die Erstellung einer neuen ROI zu erzwingen, anstatt eine vorhandene zu ändern.Zu viele oder fehlende ROIs in nachgelagerten Schritten: Vergewissern Sie sich, dass Sie die richtige Ausgabe verwenden (
Imagesvs.Selected Image) und dass nachgelagerte Blöcke Listen-Eingaben akzeptieren, wenn Sie mehrere Zuschnitte übergeben.
Zuletzt aktualisiert