问题标签 [flood-fill]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7457 浏览

c# - QuickFill/洪水填充算法

我需要一种洪水填充算法来用各种颜色和填充图案填充现有的光栅形状。据我所知,QuickFill 算法是进行洪水填充的最佳方式。我找到了许多实现,但它们都是 C++ 并使用 Windows SDK 函数。问题是我需要一个 .NET 实现。

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

0 投票
3 回答
3116 浏览

iphone - iPhone中的FloodFill

我对 iPhone 开发非常陌生。我想在 iPhone 中使用 FloodFill 算法创建一个应用程序。我对FloodFill一无所知。请解释一下 FloodFill 算法的目的。如果您提供 FloodFill(iPhone) 的示例应用程序,则意味着我真的非常非常高兴。因为我从早上开始就在探索 FloodFill,但是我什么也没找到。

我的任务是,我想部分地用颜色填充图像。这意味着,如果我选择一种颜色并单击图像的特定区域,则意味着它会使用所选颜色着色。

请帮助我做到这一点。

编辑:我无法为 iPhone 的洪水填充算法实现编写代码。

0 投票
3 回答
1206 浏览

algorithm - 有哪些模糊洪水填充算法?

我正在为我目前正在进行的项目实施洪水填充算法。我将它用于正常目的,图像编辑。我对基本算法没有问题,但我想要一个更好看的填充。

在许多情况下,我的图像区域将具有主要是一种颜色的区域,但它们的边界是稍亮或稍暗的像素。我想知道一种不会留下这些边界像素的“模糊”洪水填充算法。我试图用原始像素的两个不同的简单距离度量来填充所有像素:

  1. 所有 3 个颜色分量上的曼哈顿距离:红色、绿色和蓝色
  2. 颜色分量之间的最大距离。

这些都不能解决问题,通常会留下边界,偶尔会填充视觉上不同但“接近”颜色的相邻区域。

我认为没有灵丹妙药可以解决我的问题,但我有兴趣了解任何我可能会尝试获得更好结果的算法,或者甚至是我可能有用地寻找此类算法的地方。环顾网络,我发现了一种称为“模糊洪水填充均值偏移算法”的参考,但我不确定这是否是同一回事。

0 投票
0 回答
2041 浏览

iphone - 如何在 iphone 中实现 FloodFill 算法

可能重复:
iphone中的FloodFill

我想在iphone中实现floodfill算法。在iphone中实现floodfill算法有哪些方法。请任何人在这方面指导我。

如果我想包含任何框架,请解释该框架。

感谢和问候

雷努加

0 投票
0 回答
652 浏览

iphone - FloodFill iphone implementation.How to do this?

我将开发一个为图像着色的应用程序。因为使用了洪水填充算法。我不知道如何在 iphone 中实现洪水填充算法。我想做与 android 相同的方式。我有在android中实现floodfill的代码。但是,我真的不知道如何为iphone和android一样做。

在这里,填充算法用于为图像着色。我已经完成了从调色板中选择颜色的工作。现在,我想将颜色应用于图像(部分)。考虑一下,Rose 有很多部分,比如.,lief,粘性灯泡等。

图像的每一部分都作为单独的 imageview 放置。所有的图像视图都放置在 uiview 中。

请任何人帮我做这件事。

感谢您的考虑和努力

雷努加

0 投票
3 回答
2399 浏览

delphi - 是否可以在 Delphi 的 Image 组件上使用“填充颜色”功能?

我在表单上有一个 TImage 组件。我需要实现以下功能:

(如果鼠标指针在红色点上方,则应用“填充绿色”到该点)

这里的“填充颜色”是指 Paint 的“填充颜色”功能。TImage中是否有类似的东西?还是我应该自己实现这个功能?

谢谢

PS我使用德尔福7

0 投票
1 回答
3886 浏览

c++ - 超出内存或无效内存引用 - C++ 错误

有人可以说明为什么我使用以下代码收到以下错误吗?

代码:

非常感谢!

0 投票
0 回答
365 浏览

java - Java3D 填充

我需要在 Java3D 中获得适用于 3D 形状的填充算法,我已经使用缓冲图像和光栅完成了 2D 形状。我现在需要做的是设置一个 3D 点作为种子并向外填充。

有谁知道在 Java3D 中是否可行,或者我是否需要使用不同的库?

0 投票
1 回答
990 浏览

java - 使用 Java 进行 3D 洪水填充

我正在使用 JMonkey 引擎创建一个 3D 边界框,然后我尝试使用较小的框来填充边界框。不幸的是,我找不到 3D 洪水填充算法。

有谁知道 3d 洪水填充算法或有任何伪代码或用任何语言完成的示例?

0 投票
2 回答
4037 浏览

iphone - 目标 c 中的填埋场

我正在尝试一个着色应用程序,并在目标 c 中找出 Floodfill 之前有人做过这个..???我正在读取图片中的所有像素数据,我也可以更改它..但是 Floodfill 只能做我想要的.. ..示例图像在这里我也可以识别包含黑点的像素。但我真的很困惑如何识别特定白色区域中的像素。感谢任何帮助..