2010-11-20 24 views
1

Ich brauche einen Flood-Fill-Algorithmus, um vorhandene Rasterformen mit verschiedenen Farben und Füllmustern zu füllen. Soweit ich weiß, ist der QuickFill-Algorithmus der beste Weg, um eine Flutfüllung durchzuführen. Ich habe eine Reihe von Implementierungen gefunden, die sich alle in C++ befinden und Windows SDK-Funktionen verwenden. Das Problem ist, dass ich eine .NET Implementierung benötige.QuickFill/Flood-Fill-Algorithmus in C#/VB.NET

Wenn Schlimmeres schlimmer wird, kann ich eine neue Implementierung schreiben, aber ich würde lieber eine vorhandene Implementierung verwenden (die hoffentlich keine Fehler hat). Kennt jemand eine vorhandene Flood-Fill-Implementierung in C#/VB.NET?

Danke, Erick

+0

Sprechen Sie über _the_ 'System.Drawing.Graphics' .NET-Klasse? – BeemerGuy

+0

Beemer, ich möchte in der Graphics-Klasse Typen verwenden, aber ich habe keine Flood-Fill-Typen gefunden, es sei denn, Sie haben einen vorhandenen Grafikpfad. Ich habe es mit Rasterbildern zu tun, also kein Glück. –

Antwort