首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.net照片选择'wand‘功能

.net照片选择'wand‘功能
EN

Stack Overflow用户
提问于 2010-08-04 03:29:29
回答 2查看 51关注 0票数 0

有没有办法用.net来模拟你的普通照片编辑器中的魔棒功能?例如,用户点击照片的一部分,应用程序会根据给定的因子(通常是容差阈值)自动选择周围的X像素。

你知道我怎么用.net做到这一点吗?谢谢

EN

回答 2

Stack Overflow用户

发布于 2010-08-04 03:41:48

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

最终,你会得到一个扫雷舰一样的2D数组,它的核心是1,边缘是-1,然后不可检查的区域仍然是0。然后,1将成为选定区域

票数 1
EN

Stack Overflow用户

发布于 2010-08-04 03:45:57

您希望使用您的容差阈值标准执行flood fill,以确定是否应该包括像素。

对于一个简单的StackOverflow答案来说,细节有点太多了。正如您可以从Wikipedia article中看到的那样,仅是泛洪填充算法就有许多细微差别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3400082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档