bibliothèque de traitement d'images pour Linux

Le traitement d’images est un domaine puissant et polyvalent qui consiste à manipuler des images numériques pour les améliorer, les analyser ou les transformer pour diverses applications. Grâce à la large gamme d’outils et de bibliothèques disponibles, les développeurs peuvent facilement effectuer des tâches telles que le filtrage d’images, l’édition, la reconnaissance d’images et bien plus encore. Dans cet article, nous allons vous présenter une puissante bibliothèque de traitement d’images pour les systèmes d’exploitation basés sur Linux - Aspose.Imaging for .NET.

Bibliothèque de traitement d’images pour Linux

Aspose.Imaging for .NET est une bibliothèque de traitement d’images multiplateforme pour créer, charger, traiter et manipuler des images dans vos applications. Avec la prise en charge de .NET Core, Aspose.Imaging offre des capacités de manipulation d’images pour les systèmes d’exploitation basés sur Linux. Qu’il s’agisse de logiciels d’édition d’images, d’applications de vision par ordinateur ou de projets multimédias, Aspose.Imaging for .NET fournit une plate-forme robuste pour exploiter le potentiel du traitement d’images.

Voyons comment configurer cette bibliothèque de traitement d’image dans un système d’exploitation basé sur Linux.

Utilisation de la bibliothèque de traitement d’images sous Linux

Les sections suivantes montrent comment installer la bibliothèque de traitement d’image d’Aspose sur un système d’exploitation basé sur Linux avec différentes versions du framework .NET.

Traitement d’image dans les applications Linux basées sur .NET 7

.NET 7 est la dernière version de .NET Core et Aspose.Imaging for .NET est entièrement capable de fonctionner avec des applications basées sur .NET 7. Le changement majeur que nous avons apporté à notre bibliothèque de traitement d’image (à partir de la v23.6) est que vous n’avez pas besoin d’installer de dépendances comme libgdiplus. Au lieu de cela, une DLL autonome Aspose.Imaging for .NET suffit pour effectuer les opérations de traitement d’image dans votre application .NET Core sur un système d’exploitation basé sur Linux.

Depuis la v23.6, Aspose.Imaging for .NET utilise Aspose.Drawing comme moteur graphique, ce qui élimine le besoin d’installer toute autre bibliothèque ou package de prise en charge. Pour améliorer encore les résultats du traitement d’image lors de l’utilisation d’Aspose.Imaging for .NET, nous vous recommandons d’installer les éléments suivants :

  1. Polices par défaut : sudo apt-get update sudo apt-get install fonts-freefont-ttf
  2. Polices Microsoft (si nécessaire) : sudo apt-get install ttf-mscorefonts-installer
  3. Autres polices : apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei

Pour .NET Standard 2.0, .NET Core 2.0, .NET Core 3.1, .NET 5 ou .NET 6

Pour les versions d’Aspose.Imaging prises en charge pour les frameworks .NET autres que .NET 7, vous devez installer certains packages supplémentaires, comme indiqué ci-dessous :

  1. paquet libgdiplus
  2. paquet libc6-dev
  3. package avec les polices compatibles Microsoft : ttf-mscorefonts-installer (par exemple, sudo apt-get install ttf-mscorefonts-installer)
  4. package avec d’autres polices : apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei

Explorer la bibliothèque de traitement d’images pour Linux

Explorez les fonctionnalités étonnantes de notre bibliothèque de traitement d’images pour .NET à l’aide des ressources suivantes.

Résumé

Aspose.Imaging for .NET est une bibliothèque d’imagerie multiplateforme, compatible avec les applications Windows et Linux. Ainsi, vous pouvez enrichir vos applications basées sur Linux avec de puissantes capacités de traitement d’image et traiter et manipuler sans effort des images. Dans cet article, nous vous avons expliqué comment utiliser notre bibliothèque de traitement d’images sous Linux avec différentes versions de .NET. Nous continuons d’améliorer nos bibliothèques et dans les prochaines versions d’Aspose.Imaging for .NET, vous obtiendrez beaucoup plus pour améliorer vos applications d’édition et de traitement d’images. Reste en contact.

Voir également