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 版本中,您将获得更多功能来增强您的图像编辑和处理应用程序。保持联系。

也可以看看