El procesamiento de imágenes es un campo poderoso y versátil que involucra la manipulación de imágenes digitales para mejorarlas, analizarlas o transformarlas para diversas aplicaciones. Con la amplia gama de herramientas y bibliotecas disponibles, los desarrolladores pueden realizar fácilmente tareas como filtrado de imágenes, edición, reconocimiento de imágenes y mucho más. En esta publicación, le presentaremos una poderosa biblioteca de procesamiento de imágenes para sistemas operativos basados en Linux: Aspose.Imaging for .NET.
Biblioteca de procesamiento de imágenes para Linux
Aspose.Imaging for .NET es una biblioteca de procesamiento de imágenes multiplataforma para crear, cargar, procesar y manipular imágenes en sus aplicaciones. Con el soporte de .NET Core, Aspose.Imaging ofrece capacidades de manipulación de imágenes para sistemas operativos basados en Linux. Ya sea para software de edición de imágenes, aplicaciones de visión artificial o proyectos multimedia, Aspose.Imaging for .NET proporciona una plataforma robusta para aprovechar el potencial del procesamiento de imágenes.
Veamos cómo configurar esta biblioteca de procesamiento de imágenes en un sistema operativo basado en Linux.
Uso de la biblioteca de procesamiento de imágenes en Linux
Las siguientes secciones muestran cómo instalar la biblioteca de procesamiento de imágenes de Aspose en un sistema operativo basado en Linux con diferentes versiones de .NET Framework.
Procesamiento de imágenes en aplicaciones Linux basadas en .NET 7
.NET 7 es la última versión de .NET Core y Aspose.Imaging for .NET es totalmente capaz de trabajar con aplicaciones basadas en .NET 7. El principal cambio que hemos introducido en nuestra biblioteca de procesamiento de imágenes (desde v23.6) es que no necesita instalar dependencias como libgdiplus. En cambio, una Aspose.Imaging for .NET DLL independiente es suficiente para llevar a cabo las operaciones de procesamiento de imágenes en su aplicación .NET Core en un sistema operativo basado en Linux.
Desde v23.6, Aspose.Imaging for .NET utiliza Aspose.Drawing como motor gráfico, lo que elimina la necesidad de instalar cualquier otra biblioteca o paquete de soporte. Para mejorar aún más los resultados del procesamiento de imágenes al usar Aspose.Imaging for .NET, le recomendamos que instale lo siguiente:
- Fuentes predeterminadas:
sudo apt-get update sudo apt-get install fonts-freefont-ttf
- Fuentes de Microsoft (si es necesario):
sudo apt-get install ttf-mscorefonts-installer
- Otras fuentes:
apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei
Para .NET Standard 2.0, .NET Core 2.0, .NET Core 3.1, .NET 5 o .NET 6
Para las versiones de Aspose.Imaging compatibles con marcos .NET que no sean .NET 7, debe instalar algunos paquetes adicionales, como se indica a continuación:
- paquete libgdiplus
- paquete libc6-dev
- paquete con fuentes compatibles con Microsoft:
ttf-mscorefonts-installer (por ejemplo, sudo apt-get install ttf-mscorefonts-installer)
- paquete con otras fuentes:
apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei
Explore la biblioteca de procesamiento de imágenes para Linux
Explore las increíbles características de nuestra biblioteca de procesamiento de imágenes para .NET utilizando los siguientes recursos.
Resumiendo
Aspose.Imaging for .NET es una biblioteca de imágenes multiplataforma, que es compatible con aplicaciones basadas en Windows y Linux. Por lo tanto, puede enriquecer sus aplicaciones basadas en Linux con potentes capacidades de procesamiento de imágenes y procesar y manipular imágenes sin esfuerzo. En esta publicación, lo hemos guiado sobre cómo usar nuestra biblioteca de procesamiento de imágenes en Linux con diferentes versiones de .NET. Seguimos mejorando nuestras bibliotecas y en las próximas versiones de Aspose.Imaging for .NET, obtendrá mucho más para mejorar sus aplicaciones de procesamiento y edición de imágenes. Mantente en contacto.