2011-05-04 142 views
12

從哪裏可以獲取C#.Net中的圖像處理庫?c#中的圖像處理庫

+2

CodePlex,GitHub,GoogleCode是最好的地方找到這樣的圖書館。首先,我會建議從這裏開始:http://is.gd/U5h4SD;) – Larry 2011-05-04 09:10:04

回答

13

編輯:這裏https://github.com/quozd/awesome-dotnet/blob/master/README.md#image-processing退房名單:

  • ImageResizer - 添加到圖像的URL命令來獲得以毫秒爲單位改變的版本。實時調整圖像大小,編輯圖像等。
  • ImageProcessor - 開源的.NET庫,可以即時處理圖像。
  • DynamicImage - 用於ASP.NET的高性能開源圖像處理庫。
  • MetadataExtractor - 從圖像文件中提取Exif,IPTC,XMP,ICC和其他元數據。
  • Emgu CV - OpenCV庫的跨平臺.NET包裝。
  • DotImaging - 簡約.NET成像便攜平臺
  • Magick.NET - ImageMagick庫的.NET包裝。
  • OpenCvSharp - OpenCV for .NET Framework的跨平臺包裝。

檢查AForge庫。它是一套您可以在其中找到圖像處理和視覺庫的庫。

5

There emguCV(for .NET),基於C++ OpenCV,它非常受歡迎。

1

看一看克雷格的實用工具庫http://cul.codeplex.com/

圖像處理可供選擇:

  • 裁剪,縮放,旋轉,翻轉
  • 爲黑白或棕褐色調
  • 閾值和邊緣檢測(包括Sobel和Laplace)
  • 文字繪製,水印,ob JECT繪製助手
  • 以橫跨顯示器
  • RGB直方圖
  • 各種卷積濾波器諸如銳化,索貝爾壓花等的屏幕截圖沿着
    與創建自己的
    容易
  • 其他各種過濾器,如「抖動」,像素化,正弦波的能力,平均
    過濾器和擴張, - 紅/綠/藍 過濾器
  • 多模糊技術,包括框模糊,高斯模糊,
    桑原,和對稱最近
    鄰模糊
  • 凹凸貼圖和普通地圖助手
  • ASCII藝術發生器
  • 調整亮度,伽馬和對比度

而且你可能想:OpenCVSharpEmguCV - 順便說一下,EmguCV最先進的一個。

1

我知道一個名爲leadtools的第三方工具包,它提供了許多圖像處理功能。此外,它支持數百種圖像格式。你可以在這裏找到更多的信息: http://www.leadtools.com/sdk/image-processing/default.htm

+0

LeadTools是一個非常先進的imade處理庫。我幾年前用它進行醫學圖像分析 – profimedica 2017-04-15 18:18:48