Linux 下的圖像處理庫

圖像處理是一個強大且多功能的領域,涉及處理數字圖像以增強、分析或轉換它們以適應各種應用。借助各種可用的工具和庫,開發人員可以輕鬆執行圖像過濾、編輯、圖像識別等任務。在這篇文章中,我們將向您介紹一個用於基於 Linux 的操作系統的強大圖像處理庫 - Aspose.Imaging for .NET

Linux 圖像處理庫

Aspose.Imaging for .NET 是一個跨平台圖像處理庫,用於在應用程序中創建、加載、處理和操作圖像。在.NET Core的支持下,Aspose.Imaging為基於Linux的操作系統提供圖像處理功能。無論是圖像編輯軟件、計算機視覺應用程序還是多媒體項目,Aspose.Imaging for .NET 都提供了一個強大的平台來發揮圖像處理的潛力。

讓我們看看如何在基於 Linux 的操作系統中設置這個圖像處理庫。

在 Linux 上使用圖像處理庫

以下部分演示如何在具有不同版本.NET Framework的基於Linux的操作系統上安裝Aspose的圖像處理庫。

基於 .NET 7 的 Linux 應用程序中的圖像處理

.NET 7 是 .NET Core 的最新版本,Aspose.Imaging for .NET 完全能夠與基於 .NET 7 的應用程序配合使用。我們在圖像處理庫(從 v23.6 開始)中帶來的主要變化是,您不需要安裝像 libgdiplus 這樣的依賴項。相反,獨立的 Aspose.Imaging for .NET DLL 足以在基於 Linux 的操作系統上的 .NET Core 應用程序中執行圖像處理操作。

從 v23.6 開始,Aspose.Imaging for .NET 使用 Aspose.Drawing 作為其圖形引擎,從而無需安裝任何其他支持庫或包。為了在使用 Aspose.Imaging for .NET 時進一步改善圖像處理結果,我們建議您安裝以下軟件:

  1. 默認字體:sudo apt-get update sudo apt-get install fonts-freefont-ttf
  2. Microsoft 字體(如果需要):sudo apt-get install ttf-mscorefonts-installer
  3. 其他字體:apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei

對於 .NET Standard 2.0、.NET Core 2.0、.NET Core 3.1、.NET 5 或 .NET 6

對於 .NET 7 之外的 .NET 框架支持的 Aspose.Imaging 版本,您需要安裝一些額外的軟件包,如下所示:

  1. libgdiplus 軟件包
  2. libc6-dev 包
  3. 包含 Microsoft 兼容字體的軟件包:ttf-mscorefonts-installer(例如 sudo apt-get install ttf-mscorefonts-installer)
  4. 與其他字體一起打包:

探索 Linux 圖像處理庫

使用以下資源探索我們的 .NET 圖像處理庫的驚人功能。

加起來

Aspose.Imaging for .NET是一個跨平台成像庫,它與基於Windows和Linux的應用程序兼容。因此,您可以利用強大的圖像處理功能來豐富基於 Linux 的應用程序,並輕鬆地處理和操作圖像。在這篇文章中,我們指導您如何在具有不同 .NET 版本的 Linux 中使用我們的圖像處理庫。我們不斷改進我們的庫,在即將發布的 Aspose.Imaging for .NET 版本中,您將獲得更多功能來增強您的圖像編輯和處理應用程序。保持聯繫。

也可以看看