Vb.net 如何替换图像中的颜色?

Vb.net 如何替换图像中的颜色?,vb.net,Vb.net,我正在寻找一种简单的算法,用一种不同的颜色替换图像中的颜色,如下图-> 我正在使用VB.NET。“洪水填充”算法能否用于此目的? 如果可能,请提供链接 问候。如果您需要更换连接区域的颜色,则泛光填充可能适合您。用于更改整个图像中的颜色检查和主题 编辑: 要替换颜色阴影的所有强度,可以检查并替换颜色色调(例如,请参见)。具体地说,在源颜色的特定范围内具有色调和饱和度的颜色可以改变为具有目标颜色的原始强度和色调和饱和度的颜色 此外,您可能会发现有用的和有用的 如果需要替换连接区域的颜色,则泛光填充

我正在寻找一种简单的算法,用一种不同的颜色替换图像中的颜色,如下图->

我正在使用VB.NET。“洪水填充”算法能否用于此目的? 如果可能,请提供链接


问候。

如果您需要更换连接区域的颜色,则泛光填充可能适合您。用于更改整个图像中的颜色检查和主题

编辑:

要替换颜色阴影的所有强度,可以检查并替换颜色色调(例如,请参见)。具体地说,在源颜色的特定范围内具有色调和饱和度的颜色可以改变为具有目标颜色的原始强度和色调和饱和度的颜色


此外,您可能会发现有用的和有用的

如果需要替换连接区域的颜色,则泛光填充可能适合您。用于更改整个图像中的颜色检查和主题

编辑:

要替换颜色阴影的所有强度,可以检查并替换颜色色调(例如,请参见)。具体地说,在源颜色的特定范围内具有色调和饱和度的颜色可以改变为具有目标颜色的原始强度和色调和饱和度的颜色


此外,您可能会发现有用的和有用的

多谢各位!我想替换图像中的整个颜色渐变(比如改变男人T恤的颜色)。我如何才能为此目的实施洪水填充。我的实现只替换一种颜色(特定的RGB值),而不是整个颜色渐变。再次感谢!非常感谢你!我想替换图像中的整个颜色渐变(比如改变男人T恤的颜色)。我如何才能为此目的实施洪水填充。我的实现只替换一种颜色(特定的RGB值),而不是整个颜色渐变。再次感谢!