.net照片选择“魔杖”功能

.net照片选择“魔杖”功能,.net,photos,.net,Photos,有没有什么方法可以使用.net来模拟普通照片编辑器中的魔杖功能? 即,用户单击照片的一部分,应用程序会根据给定的因子(通常为公差阈值)自动选择周围的X像素 你知道我怎么用.net来做吗? 谢谢您必须执行基本的像素操作才能完成此任务。我将首先存储他们单击的像素的颜色,然后实例化一个与图像尺寸相同的二维整数数组。将他们单击的像素对应的int更改为1。此时,您只需使用伪映射算法向外展开,将数组中的匹配像素更改为1,将非匹配像素更改为-1 最终你会得到一个扫雷舰式的2D阵列,中心为1,边缘为-1,然后不

有没有什么方法可以使用.net来模拟普通照片编辑器中的魔杖功能? 即,用户单击照片的一部分,应用程序会根据给定的因子(通常为公差阈值)自动选择周围的X像素

你知道我怎么用.net来做吗?
谢谢

您必须执行基本的像素操作才能完成此任务。我将首先存储他们单击的像素的颜色,然后实例化一个与图像尺寸相同的二维整数数组。将他们单击的像素对应的int更改为1。此时,您只需使用伪映射算法向外展开,将数组中的匹配像素更改为1,将非匹配像素更改为-1

最终你会得到一个扫雷舰式的2D阵列,中心为1,边缘为-1,然后不可勾选的区域仍然为0。然后,1将成为所选区域

您要使用容差阈值标准来确定是否应包括像素


对于一个简单的答案来说,细节有点太多了。正如您从中看到的,洪水填充算法有许多细微差别。

我认为这个问题太广泛了。