从哪里可以获得C#.Net中的图像处理库?
答案 0 :(得分:19)
修改:在此处查看列表https://github.com/quozd/awesome-dotnet/blob/master/README.md#image-processing:
检查AForge库。它是一组库,您可以在其中找到图像处理和视觉库。
答案 1 :(得分:5)
基于C ++ OpenCV的emguCV(对于.NET),这是非常受欢迎的。
答案 2 :(得分:1)
看看Craig的实用工具库http://cul.codeplex.com/
可提供图像处理:
- 裁剪,调整大小,旋转,翻转
- 以黑白或棕褐色调
- 阈值和边缘检测(包括Sobel和Laplace)
- 文字绘图,水印,对象绘图助手
- 截取跨越显示器的屏幕截图
- RGB直方图
- 各种卷积滤镜,如锐化,索贝尔压花等 有能力创建自己的 容易
- 各种其他滤镜,如“抖动”,像素,正弦波,中位数 过滤器和扩张,-red /绿色/蓝色 过滤
- 多种模糊技术,包括盒子模糊,高斯模糊,
Kuwahara和Symmetric Nearest
邻居模糊- 凹凸贴图和法线贴图助手
- ASCII艺术生成器
- 调整亮度,灰度系数和对比度
您也可以:OpenCVSharp和EmguCV - 顺便说一句,EmguCV是最先进的。
答案 3 :(得分:1)
我知道一个名为leadtools的第三方工具包,它提供了许多图像处理功能。此外,它支持数百种图像格式。您可以在这里找到更多信息: http://www.leadtools.com/sdk/image-processing/default.htm
答案 4 :(得分:0)
除了框架函数,我喜欢Image_Processing_Lab。