<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>22.4</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-imaging-cloud', version: '22.4')
<dependency org="com.aspose" name="aspose-imaging-cloud" rev="22.4">
<artifact name="aspose-imaging-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-imaging-cloud" % "22.4"
Procesamiento de imágenes en la nube a través de la API REST de Java
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Imaging Cloud SDK for Java lo ayuda a trabajar con formatos de archivo de imagen dentro de sus aplicaciones Java basadas en la nube, sin instalar ningún software de terceros. Es un envoltorio alrededor de Aspose.Imaging Cloud REST APIs.
Funciones de procesamiento de imágenes en la nube
- Obtenga o actualice las propiedades de las imágenes alojadas en la nube.
- Trabaje con propiedades de imagen BMP, GIF, TIFF, JPG, PSD, JPEG2000, WebP, EMF y WMF.
- Cambiar el tamaño, recortar, rotar, voltear, agregar y alinear imágenes.
- Convertir imágenes de un formato a otro.
- Actualice los parámetros de imagen TIFF según los parámetros de fax.
- Fetch frame range from multipage images.
- Aplicar cualquiera de los diversos filtros de imagen disponibles.
- Convierta todos los colores de una imagen en tonos de gris para crear una imagen en escala de grises
- Posibilidad de cargar custom fonts para imágenes vectoriales.
- Disponibilidad en Docker Hub.
- Admite el método Single Shot Detector (SSD) para reconocer objetos dentro de las imágenes (BMP, JPEG y JPEG2000).-
Funciones de IA de imágenes en la nube
- Búsqueda de imágenes basada en contenido
- Búsqueda de imágenes duplicadas
- Búsqueda de imágenes por etiquetas personalizadas registradas
- Capacidad para comparar imágenes y detectar similitudes
- Admite búsqueda inversa de imágenes con procesamiento paralelo
- El detector AKAZE es compatible con la extracción de características de imagen
Características de almacenamiento en la nube de imágenes
- Cargue, descargue, copie, mueva y elimine archivos, incluido el manejo de versiones (si está utilizando almacenamiento en la nube que admita esta función, verdadero de forma predeterminada)
- Crear, copiar, mover y eliminar carpetas
- Copie y mueva archivos y carpetas entre almacenamientos separados en el ámbito de una sola operación
- Comprobar si existe cierto archivo, carpeta o almacenamiento
Formatos de archivo compatibles
Vector: SVG, SVGZ
Imágenes médicas: DICOM
libro electrónico: DJVU
Cámara digital (RAW): DNG
Apache OpenOffice®: ODG, OTG
Ráster: JPEG2000, JPEG, BMP, TIFF, GIF, PNG, APNG,TGA
Metarchivos: EMF, WMF, EMZ, WMZ
Photoshop®: PSD
CorelDRAW®: CDR, CMX
Diseño fijo: PDF
Posdata: EPS
Google®: WebP
Filtros de imagen admitidos
- Gran Rectangular
- Pequeña Rectangular
- mediana
- GaussWiener
- MotionWiener
- Desenfoque gaussiano
- Afilar
- Alisado Bilateral
Requisitos
La creación de la biblioteca del cliente API requiere:
- Java 1.8+
- Experto
requisitos previos
Para usar Aspose. Imaging Cloud SDK para Java, debe registrar una cuenta con Aspose Cloud y buscar/crear ID de cliente y Secreto de cliente en Cloud Dashboard. Hay cupo libre disponible. Para obtener más detalles, consulte Aspose Cloud Pricing.
Instalación
Instalar desde Maven
Agregue el repositorio de Aspose Cloud a su aplicación pom.xml
<profiles>
<profile>
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<id>repositoryProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
Instalar desde la fuente
Para instalar la biblioteca del cliente API en su repositorio Maven local, simplemente ejecute:
mvn clean install
Para implementarlo en un repositorio remoto de Maven, configure los ajustes del repositorio y ejecute:
mvn clean deploy
Consulte OSSRH Guide para obtener más información.
Usuarios expertos
Agregue esta dependencia al POM de su proyecto:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>22.4</version>
</dependency>
Otros
Primero genere el JAR ejecutando:
mvn clean package
Luego instale manualmente los siguientes JAR:
objetivo/aspose-imaging-cloud-22.4.jar
objetivo/lib/*.jar
Convertir JPG a PNG en Java
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
ImagingApi api = new ImagingApi("MY_CLIENT_SECRET", "MY_CLIENT_ID");
ConvertImageRequest request = new ConvertImageRequest("sample.jpg", "png", "tempFolder", "My_Storage_Name");
byte[] response = api.convertImage(request);
Licencia
Todos los SDK de Aspose.Imaging Cloud, los scripts auxiliares y las plantillas tienen licencia bajo MIT License.
Autorización y autenticación
Authentication schemes definido para la API es el siguiente:
JWT
- Tipo: OAuth
- Flujo: aplicación
- URL de autorización:https://api.aspose.cloud/connect/token
Recomendación
Se recomienda crear una instancia de ApiClient
por subproceso en un entorno multiproceso para evitar posibles problemas.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.4 | 15 de abril de 2022 |
21.12 | 27 de diciembre de 2021 |
21.11 | 30 de noviembre de 2021 |
21.6 | 10 de junio de 2021 |
21.2 | 18 de febrero de 2021 |
20.12 | 30 de diciembre de 2020 |
20.9 | 29 de septiembre de 2020 |
20.8 | 31 de agosto de 2020 |
20.7 | 30 de julio de 2020 |
20.6 | 30 de junio de 2020 |
20.5 | 30 de mayo de 2020 |
1.0.0 | 12 de mayo de 2020 |
1.0.1 | 12 de mayo de 2020 |
20.4 | 30 de abril de 2020 |
20.3 | 27 de marzo de 2020 |
20.2 | 27 de febrero de 2020 |
20.1 | 31 de enero de 2020 |
19.12 | 26 de diciembre de 2019 |
19.10 | 31 de octubre de 2019 |
19.9 | 1 de octubre de 2019 |
19.8 | 29 de agosto de 2019 |
19.7 | 1 de agosto de 2019 |
19.6 | 20 de junio de 2019 |
19.4 | 26 de abril de 2019 |
19.1 | 31 de enero de 2019 |
18.12 | 29 de diciembre de 2018 |
18.11 | 26 de noviembre de 2018 |
18.9 | 9 de octubre de 2018 |
18.8 | 5 de septiembre de 2018 |
18.7 | 2 de agosto de 2018 |
18.6 | 23 de julio de 2018 |
Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud Aspose.Imaging Aspose.Imaging Cloud BMP GIF JPEG JPEG2000 PSD TIFF WEBP PNG WMF EMF SVG DJVU DICOM CDR CMX ODG DNG PDF image imaging resize crop rotate flip inspection conversion convert converter transformation reverse image search export scale multi frame