Rastermorphologie
Binär- oder Grauraster malen, morphologisch bearbeiten und mit dem vorherigen Zustand vergleichen.
About this tool
Das Raster speichert Helligkeiten von 0 (schwarz) bis 255 (weiß). Binär gibt es nur 0/255. Beim Wechsel von Grau zu Binär werden Werte ab 128 zu 255, alle anderen zu null; der Rückwechsel erhält die Werte. Moduswechsel lassen sich rückgängig machen. Das Beispiel erzeugt einen gefüllten Block und einen getrennten hellen Eckpunkt.
Operation wählen und Anwenden. Das zentrierte 3×3-Quadrat oder -Kreuz enthält den Mittelpunkt. Erosion nimmt das Minimum, Dilatation das Maximum; Nachbarn außerhalb werden ignoriert (entspricht außen 255 bei Erosion und 0 bei Dilatation). Öffnen bedeutet Erosion, dann Dilatation; Schließen die umgekehrte Reihenfolge. Gradient ist Dilatation minus Erosion, weißer Top-Hat Eingabe minus Öffnung, schwarzer Top-Hat Schließung minus Eingabe; Invertieren ist 255 minus Eingabe. Siehe das OpenCV morphology tutorial. Die gespeicherte Aktionsbezeichnung nennt die tatsächlich verwendete Form.
Binäres Ausdünnen nutzt die Guo–Hall-Nachbarschaftsregeln aus scikit-image 0.25.2: Guo–Hall thin: Löschungen erfolgen gleichzeitig innerhalb jedes der beiden Richtungspässe. Außerhalb gilt null, auch Randzellen werden bearbeitet. Die Paare wiederholen sich bis keine Löschung mehr erfolgt. Gezählt werden nur Paare mit Löschungen. Ausdünnen garantiert keine exakte Mittelachse oder überall eine einzige Zelle Breite; die Quadrat-/Kreuzwahl wirkt beim Ausdünnen und Invertieren nicht.
Malen ist anfangs aktiv. Auf Touchgeräten zeichnet Ziehen in Malen/Radieren; Ansehen erlaubt Scrollen über der Zeichenfläche. Ein abgeschlossener Strich ist eine Rückgängig-Aktion; ein abgebrochener Strich wird verworfen. Im fokussierten Arbeitsraster bewegen Pfeile den Zellcursor, Leertaste malt und Entf radiert. Umschalttaste oder rechte Maustaste radieren ebenfalls. Rückgängig stellt die letzte wirksame Rasteränderung einschließlich Größe und Wertmodus wieder her. Eine unveränderte Operation erhält diese Stufe. Die Vorheransicht bezieht sich auf die letzte wirksame Änderung.
Größe übernehmen akzeptiert ganze Maße von 4 bis 200 und leert das Raster ausdrücklich. Noch nicht übernommene Größenentwürfe verändern das Arbeitsraster nicht. Der Graupinsel akzeptiert ganze Werte von 0 bis 255. Der Bildimport akzeptiert PNG, JPEG, WebP und GIF bis 10 MiB. Die Grenze von 16 Millionen Pixeln wird erst nach dem Dekodieren im Browser geprüft und verhindert nicht alle Speicherbelegungen des Decoders. Strecken füllt das Raster mit Nächster-Nachbar-Abtastung; Originalpixel werden links oben zugeschnitten und mit Schwarz aufgefüllt. Transparenz wird über Schwarz zusammengesetzt. Grau ist round((299R + 587G + 114B)/1000) aus dargestellten RGB-Intensitäten, keine physikalische Luminanz; binär gilt anschließend Schwelle 128. Fehlgeschlagene oder überholte Importe erhalten das aktuelle Raster.
Kleine Raster und Eingabeentwürfe nutzen den bestehenden Cookie-Speicher. Nicht kodierbare oder über 1.500 kodierte Zeichen lange Zustände bleiben nur bis zum Neuladen verfügbar, mit sichtbarem Hinweis. Vorheransicht und Rückgängig-Verlauf bleiben nur in der laufenden Seitensitzung erhalten.