c# - 求源码.NET图像处理 "lasso"选择器

标签 c# .net image-processing

在我重新发明轮子之前......

我正在用 C# 编写代码,因此需要一个 .NET 解决方案。我想处理一个灰度图像,它可以被分解成多个区域,这些区域可以被定义为具有较低和较高的颜色阈值(或“暗度”)——它们都不重叠并识别图像的各个部分——套索风格,就像在绘画程序中一样。

识别后,我希望软件用给定的颜色 (u)r 的边界描绘区域,或者返回表示边界的 x/y 坐标列表。

是否有可用于商业项目的 FOSS 解决方案? (许可证越自由越好,以防我必须调整源代码)如果做不到这一点,谁能指出我的算法?

提前致谢

最佳答案

AForge.net 非常好,我已经在几个项目中使用过它。

http://code.google.com/p/aforge/

我记得至少有以下几点:

  • 边缘检测器:sobel、difference、canny、homogeneity
  • 角落检测器:SUSAN、Moravec

但是它是 GNU Lesser GPL

关于c# - 求源码.NET图像处理 "lasso"选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5347398/

相关文章:

c# - 枚举 VS 静态类(普通和字符串值)

.net - 如何使用 F# 的 Seq.cast 避免 "Value restriction"错误?

matlab - DescriptorMatcher mexopencv 中的 imgIdx 问题

android - 如何合并图像并相互叠加

c# - 为什么我们要引用其他项目?

c# - 在实时(未保存)Excel 数据和 C# 对象之间建立接口(interface)的最快方式

c# - 什么是 UMThunkStubAMD64?为什么它看起来是一个瓶颈?

c# - 等待多个可选任务

.net - RabbitMQ .NET 客户端中的奇怪 "No ip address could be resolved"

c++ - 如何将灰度/二进制 Mat 转换为 QImage?