2010-11-20 5 views
1

J'ai besoin d'un algorithme de remplissage d'inondation pour remplir les formes de trame existantes avec différentes couleurs et différents motifs de remplissage. D'après ce que je sais, l'algorithme QuickFill est la meilleure façon de faire un remplissage d'inondation. J'ai trouvé un certain nombre d'implémentations, mais elles sont toutes en C++ et utilisent les fonctions Windows SDK. Le problème est que j'ai besoin d'une implémentation .NET.Algorithme de remplissage QuickFill/flood en C#/VB.NET

Si le pire est pire, je peux écrire une nouvelle implémentation, mais je préfère utiliser une implémentation existante (qui, espérons-le, n'a pas de bugs). Est-ce que quelqu'un est au courant d'une implémentation de remplissage d'inondation existante dans C#/VB.NET?

Merci, Erick

+0

Parlez-vous de _the_ 'System.Drawing.Graphics' .NET class? – BeemerGuy

+0

Beemer, je voudrais utiliser des types dans la classe Graphics, mais je n'ai trouvé aucun type de remplissage, sauf si vous avez un chemin graphique existant. J'ai affaire à des images raster, donc pas de chance là-bas. –

Répondre