C# 中的模糊圖像

使用圖像處理時,您可能經常需要通過應用不同的濾鏡/效果來編輯圖像。在各種其他效果中,模糊效果通常用於淡化圖像中的對象。在本文中,您將學習如何在 C# 中以編程方式模糊圖像。

用於模糊圖像的 C# API - 免費下載

Aspose.Imaging for .NET 是一個了不起的圖像處理 API,它提供了廣泛的功能來編輯圖像。我們將使用此 API 對圖像應用模糊效果。您可以 下載 API 或使用 NuGet 安裝它。

PM> Install-Package Aspose.Imaging

在 C# 中模糊圖像的步驟

Aspose.Imaging for .NET 允許您通過下面給出的三個簡單步驟在圖像上應用模糊效果。

  • 首先,加載圖像文件。
  • 在圖像上應用模糊濾鏡。
  • 最後,將模糊圖像保存到磁盤。

以下部分演示了哪些類和方法用於使用 C# 對圖像應用模糊效果。

在 C# 中模糊圖像

以下是在 C# 中模糊圖像的步驟。

以下代碼示例展示瞭如何在 C# 中對圖像應用模糊效果。

// 加載圖像
using (Image image = Image.Load("image.bmp"))
{
    // 將圖像轉換為 RasterImage
    RasterImage rasterImage = (RasterImage)image;

    // 應用模糊效果
    rasterImage.Filter(rasterImage.Bounds, new GaussianBlurFilterOptions(5, 5));

    // 保存模糊圖像
    rasterImage.Save("blurred-image.bmp");
}

為了演示,我們對下圖應用了模糊效果。

輸入圖像以應用模糊效果

下面是我們應用模糊效果後得到的結果圖像。

在 C# 中輸出模糊圖像

C# 圖像模糊 API - 獲取免費許可證

您可以 獲得免費的臨時許可證 並在沒有評估限制的情況下模糊圖像。

結論

在本文中,您學習瞭如何在 C# 中對圖像進行模糊處理。您可以輕鬆地集成提供的代碼並在 C# 應用程序中模糊圖像。

閱讀更多

您可以使用 文檔 探索有關 .NET 圖像處理 API 的更多信息。此外,您可以通過我們的 論壇 與我們分享您的疑問。

也可以看看