<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>20.3</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-imaging-cloud', version: '20.3')
<dependency org="com.aspose" name="aspose-imaging-cloud" rev="20.3">
<artifact name="aspose-imaging-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-imaging-cloud" % "20.3"
Обработка изображений в облаке через Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Imaging Cloud SDK for Java помогает вам работать с форматами файлов изображений в облачных приложениях Java без установки какого-либо стороннего программного обеспечения. Это оболочка для Aspose.Imaging Cloud REST APIs.
Функции обработки изображений в облаке
- Извлекать или обновлять свойства изображений, размещенных в облаке.
- Работа со свойствами изображений BMP, GIF, TIFF, JPG, PSD, JPEG2000, WebP, EMF и WMF.
- Изменяйте размер, обрезайте, поворачивайте, переворачивайте, добавляйте и выравнивайте изображения.
- Преобразование изображений из одного формата в другой.
- Обновите параметры изображения TIFF в соответствии с параметрами факса.
- {{ГИПЕРССЫЛКА1}}
- Примените любой из различных доступных фильтров изображения.
- Превратите все цвета изображения в оттенки серого, чтобы сделать изображение в градациях серого.
- Возможность загрузки custom fonts для векторных изображений.
- Доступность на Docker Hub.
- Поддерживает метод Single Shot Detector (SSD) для распознавания объектов на изображениях (BMP, JPEG и JPEG2000).
Функции искусственного интеллекта изображений в облаке
- Поиск изображений по содержанию
- Поиск дубликатов изображений
- Поиск изображений по пользовательским зарегистрированным тегам
- Возможность сравнивать изображения и обнаруживать сходство
- Поддерживает обратный поиск изображений с параллельной обработкой
- Детектор AKAZE поддерживается для извлечения признаков изображения
Возможности облачного хранилища изображений
- Загружать, скачивать, копировать, перемещать и удалять файлы, включая обработку версий (если вы используете облачное хранилище, которое поддерживает эту функцию - true по умолчанию)
- Создавать, копировать, перемещать и удалять папки
- Копировать и перемещать файлы и папки между отдельными хранилищами в рамках одной операции
- Проверьте, существует ли определенный файл, папка или хранилище
Поддерживаемые форматы файлов
Вектор: SVG, SVGZ
Медицинская визуализация: DICOM
Электронная книга: DJVU
Цифровая камера (RAW): DNG
Apache OpenOffice®: ODG, OTG
Растровые: JPEG2000, JPEG, BMP, TIFF, GIF, PNG, APNG,TGA
Метафайлы: EMF, WMF, EMZ, WMZ
Photoshop®: PSD
CorelDRAW®: CDR, CMX
Фиксированный макет: PDF
Постскриптум: EPS
Google®: WebP
Поддерживаемые фильтры изображений
- БольшойПрямоугольный
- МалыйПрямоугольный
- медиана
- ГауссВинер
- MotionWiener
- Размытие по Гауссу
- Резкость
- Двустороннее сглаживание
Требования
Для создания клиентской библиотеки API требуется:
- {{ГИПЕРССЫЛКА1}}
- Мавен
Предпосылки
Чтобы использовать Aspose.Imaging Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в Aspose Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе Aspose Cloud Pricing.
Монтаж
Установить из Maven
Добавьте репозиторий Aspose Cloud в ваше приложение 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>
Установить из исходников
Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:
mvn clean install
Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:
mvn clean deploy
Обратитесь к OSSRH Guide для получения дополнительной информации.
пользователи Maven
Добавьте эту зависимость в POM вашего проекта:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>22.4</version>
</dependency>
Другие
Сначала сгенерируйте JAR, выполнив:
mvn clean package
Затем вручную установите следующие JAR-файлы:
target/aspose-imaging-cloud-22.4.jar
цель/библиотека/*.jar
Преобразование JPG в PNG в 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);
Лицензирование
Все Aspose.Imaging Cloud SDK, вспомогательные скрипты и шаблоны лицензируются по MIT License.
Авторизация и аутентификация
Authentication schemes определено для API следующим образом:
JWT
- Тип: OAuth
- Поток: приложение
- URL-адрес авторизации:https://api.aspose.cloud/connect/token
Рекомендация
Рекомендуется создавать экземпляр ApiClient
для каждого потока в многопоточной среде, чтобы избежать возможных проблем.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.4 | 15 апреля 2022 г. |
21.12 | 27 декабря 2021 г. |
21.11 | 30 ноября 2021 г. |
21.6 | 10 июня 2021 г. |
21.2 | 18 февраля 2021 г. |
20.12 | 30 декабря 2020 г. |
20.9 | 29 сентября 2020 г. |
20.8 | 31 августа 2020 г. |
20.7 | 30 июля 2020 г. |
20.6 | 30 июня 2020 г. |
20.5 | 30 мая 2020 г. |
1.0.0 | 12 мая 2020 г. |
1.0.1 | 12 мая 2020 г. |
20.4 | 30 апреля 2020 г. |
20.3 | 27 марта 2020 г. |
20.2 | 27 февраля 2020 г. |
20.1 | 31 января 2020 г. |
19.12 | 26 декабря 2019 г. |
19.10 | 31 октября 2019 г. |
19.9 | 1 октября 2019 г. |
19.8 | 29 августа 2019 г. |
19.7 | 1 августа 2019 г. |
19.6 | 20 июня 2019 г. |
19.4 | 26 апреля 2019 г. |
19.1 | 31 января 2019 г. |
18.12 | 29 декабря 2018 г. |
18.11 | 26 ноября 2018 г. |
18.9 | 9 октября 2018 г. |
18.8 | 5 сентября 2018 г. |
18.7 | 2 августа 2018 г. |
18.6 | 23 июля 2018 г. |
File | Classifier | Size |
---|---|---|
aspose-imaging-cloud-20.3-javadoc.jar | javadoc | 876.54 KB |
aspose-imaging-cloud-20.3-sources.jar | sources | 252.91 KB |
aspose-imaging-cloud-20.3.jar | 204.41 KB | |
aspose-imaging-cloud-20.3.pom | 10.03 KB |
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