Füllfix/flood fill-Algorithmus in C#/VB.NET
Brauche ich einen flood-fill-Algorithmus zu füllen, die vorhandenen raster-Formen mit verschiedenen Farben und Füllmuster. Was weiß ich, die Füllfix-Algorithmus ist der beste Weg, um eine Flut füllen. Ich habe festgestellt, eine Reihe von Implementierungen, aber Sie sind alle in C++ und die Verwendung der Windows-SDK-Funktionen. Das problem ist, dass ich brauche .NET-Implementierung.
Wenn schlimmer kommt noch schlimmer, ich kann schreiben, eine neue Umsetzung, aber ich würde lieber eine bestehende Anwendung (die hoffentlich nicht von bugs). Ist jemand bekannt, der eine vorhandene fülle Implementierung in C#/VB.NET?
Dank,
Erick
- Sprechen Sie über die
System.Drawing.Graphics
.NET-Klasse? - Beemer, ich möchte Typen verwendet werden, die in der Graphics-Klasse, aber ich habe nicht gefunden Fuell-Typen, es sei denn, Sie haben eine bestehende Grafik Pfad. Ich bin den Umgang mit Rasterbildern, also kein Glück gibt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich mag eine Menge, mit zu arbeiten die Aforge-Bibliothek, die hat zwei gute FlodFill Implementierungen, aber beide sind 4 direktionale nur.
Wenn Sie andere Implementierungen es gibt zwei code project Artikel Flood-Fill-Algorithmen in C# und GDI+ und Queue-Linear-Flood-Füllen Eine Schnelle Flood Fill-Algorithmus.
Und wenn Sie möchten, zu Graben, in den code, und lernen, es ist die Farbe .Net Projekt hat eine Bemerkenswerte fülle Umsetzung.
Ich hatte die gleiche Frage vor langer Zeit und Ich fand diese