<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-cloud</artifactId>
    <version>20.2</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-imaging-cloud', version: '20.2')
copied!  
<dependency org="com.aspose" name="aspose-imaging-cloud" rev="20.2">
    <artifact name="aspose-imaging-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-imaging-cloud" % "20.2"
copied!  

Java REST API aracılığıyla Bulutta Görüntü İşleme

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.Imaging Cloud SDK for Java, herhangi bir 3. taraf yazılımı yüklemeden, bulut tabanlı Java Uygulamalarınızda görüntü dosyası biçimleriyle çalışmanıza yardımcı olur. Aspose.Imaging Cloud REST APIs etrafında bir sarmalayıcıdır.

Görüntü Bulutu İşleme Özellikleri

  • Bulutta barındırılan görüntülerin özelliklerini getirin veya güncelleyin.
  • BMP, GIF, TIFF, JPG, PSD, JPEG2000, WebP, EMF ve WMF görüntü özellikleriyle çalışın.
  • Resimleri yeniden boyutlandırın, kırpın, döndürün, çevirin, ekleyin ve eğriliğini düzeltin.
  • Görüntüleri bir biçimden diğerine dönüştürün.
  • TIFF görüntü parametrelerini Faks parametrelerine göre güncelleyin.
  • {{KÖPRÜ1}}
  • Mevcut çeşitli görüntü filtrelerinden herhangi birini uygulayın.
  • Gri tonlamalı bir görüntü oluşturmak için görüntünün tüm renklerini gri tonlarına çevirin
  • Vektör görselleri için custom fonts yükleme yeteneği.
  • Docker Hub’da kullanılabilirlik.
  • Görüntülerdeki nesneleri (BMP, JPEG ve JPEG2000) tanımak için Tek Çekim Dedektörü (SSD) yöntemini destekler.-

Bulutta Görüntü Yapay Zeka Özellikleri

  • İçerik tabanlı görsel arama
  • Yinelenen görüntüleri arayın
  • Özel kayıtlı etiketlere göre görsel arama
  • Görüntüleri karşılaştırabilme ve benzerliği tespit edebilme
  • Paralel işleme ile ters görüntü aramayı destekler
  • AKAZE dedektörü, görüntü özelliği çıkarma için desteklenir

Görüntü Bulutu Depolama Özellikleri

  • Sürüm işleme dahil olmak üzere dosyaları yükleyin, indirin, kopyalayın, taşıyın ve silin (bu özelliği destekleyen Bulut depolama kullanıyorsanız - varsayılan olarak doğrudur)
  • Klasörler oluşturun, kopyalayın, taşıyın ve silin
  • Tek bir işlem kapsamında dosyaları ve klasörleri farklı depolar arasında kopyalayın ve taşıyın
  • Belirli dosya, klasör veya depolamanın var olup olmadığını kontrol edin

Desteklenen Dosya Biçimleri

Vektör: SVG, SVGZ
Tıbbi Görüntüleme: DICOM
eKitap: DJVU
Dijital Kamera (RAW): DNG
Apache OpenOffice®: ODG, OTG
Raster: JPEG2000, JPEG, BMP, TIFF, GIF, PNG, APNG,TGA
Meta dosyaları: EMF, WMF, EMZ, WMZ
Photoshop®: PSD
CorelDRAW®: CDR, CMX
Sabit Düzen: PDF
Ek metin: EPS
Google®: WebP

Desteklenen Görüntü Filtreleri

  • Büyük Dikdörtgen
  • Küçük Dikdörtgen
  • medyan
  • GaussWiener
  • MotionWiener
  • Gauss Bulanıklığı
  • Keskinleştirmek
  • İkili Düzeltme

Gereksinimler

API istemci kitaplığının oluşturulması şunları gerektirir:

  1. {{KÖPRÜ1}}
  2. Uzman

Önkoşullar

Aspose.Imaging Cloud SDK for Java’yı kullanmak için Aspose Cloud ile bir hesap kaydetmeniz ve Cloud Dashboard adresinde İstemci Kimliği ve İstemci Sırrı aramanız/oluşturmanız gerekir. Ücretsiz kontenjan mevcuttur. Daha fazla ayrıntı için bkz. Aspose Cloud Pricing.

Kurulum

Maven’den yükleyin

Aspose Bulut deposunu uygulamanıza pom.xml ekleyin

<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>

Kaynaktan yükleyin

API istemci kitaplığını yerel Maven deponuza yüklemek için aşağıdakileri yürütmeniz yeterlidir:

mvn clean install

Bunun yerine uzak bir Maven deposuna konuşlandırmak için deponun ayarlarını yapılandırın ve şunu çalıştırın:

mvn clean deploy

Daha fazla bilgi için OSSRH Guide konusuna bakın.

Maven kullanıcıları

Bu bağımlılığı projenizin POM’una ekleyin:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-cloud</artifactId>
    <version>22.4</version>
</dependency>

Diğerleri

İlk önce aşağıdakileri yürüterek JAR’ı oluşturun:

mvn clean package

Ardından aşağıdaki JAR’ları manuel olarak kurun:

  • target/aspose-imaging-cloud-22.4.jar
  • target/lib/*.jar

Java’da JPG’yi PNG’ye dönüştürme

// 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);

lisanslama

Tüm Aspose.Imaging Cloud SDK’ları, yardımcı komut dosyaları ve şablonlar, MIT License kapsamında lisanslanmıştır.

Yetkilendirme ve Kimlik Doğrulama

API için tanımlanan Authentication schemes aşağıdaki gibidir:

JWT

Öneri

Olası sorunlardan kaçınmak için çok iş parçacıklı bir ortamda iş parçacığı başına bir “ApiClient” örneği oluşturmanız önerilir.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.415 Nisan 2022
21.1227 Aralık 2021
21.1130 Kasım 2021
21.610 Haziran 2021
21.218 Şubat 2021
20.1230 Aralık 2020
20.929 Eylül 2020
20.831 Ağustos 2020
20.730 Temmuz 2020
20.630 Haziran 2020
20.530 Mayıs 2020
1.0.012 Mayıs 2020
1.0.112 Mayıs 2020
20.430 Nisan 2020
20.327 Mart 2020
20.227 Şubat 2020
20.131 Ocak 2020
19.1226 Aralık 2019
19.1031 Ekim 2019
19.91 Ekim 2019
19.829 Ağustos 2019
19.71 Ağustos 2019
19.620 Haziran 2019
19.426 Nisan 2019
19.131 Ocak 2019
18.1229 Aralık 2018
18.1126 Kasım 2018
18.99 Ekim 2018
18.85 Eylül 2018
18.72 Ağustos 2018
18.623 Temmuz 2018