C#/ VB.NET中的快速填充/填充算法

我需要一种泛洪填充算法,以各种颜色和填充图案填充现有栅格形状。据我所知,QuickFill算法是进行洪水填充的最佳方法。我发现了许多实现,但是它们都是C

++并使用Windows SDK函数。问题是我需要一个.NET实现。

如果情况变得更糟,我可以编写一个新的实现,但是我宁愿使用现有的实现(希望它没有错误)。有人知道C#/ VB.NET中现有的洪水填充实现吗?

谢谢,埃里克

回答:

我非常喜欢与Aforge库一起使用,该库具有两个很好的FlodFill实现,但是它们都仅是4向的。

如果需要其他实现,则有两个代码项目文章C#和GDI +中的“洪水填充算法”和“

队列线性洪水填充:快速洪水填充算法”。

而且,如果您想学习代码并学习,那么Paint .Net项目将具有出色的洪水填充实现。

以上是 C#/ VB.NET中的快速填充/填充算法 的全部内容, 来源链接: utcz.com/qa/411932.html

回到顶部