Image Manipulation, Comparison, Conversion anywhere, any platform

No platform dependency. No software download required. Simply send a REST API call to Manipulate or Convert images in your Java applications.

  Start Free Trial
Aspose.Imaging Cloud SDK for Java

Aspose.Imaging Cloud SDK for Java


Manipulate Images on the Cloud

Aspose.Imaging Cloud SDK for Java provides all basic imaging requirements by providing demanding yet flexible features such as resize, crop, rotate or flip. These operations can be performed on any supported image type while keeping the original data type intact. Developers can choose to change the data type of the output image by specifying one additional parameter in the request. At the same time, it also enables you to Inspect, Convert and Transform images to various supported formats in the cloud.

It is easy to get started with Aspose.Imaging Cloud SDK for Java there is nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.Imaging Cloud SDK for Java a try - on any platform.


Advanced Cloud Images Transformation API Features



Convert images to other supported formats


Crop, rotate, flip & resize images


Retrieve & update format specific or generic image properties


Reverse Image Search


Search similar content images


Convert images to fax compatible format


Append TIFF frames to another TIFF image


Extract TIFF frames from a multi-page TIFF image


Crop, rotate or flip and resize TIFF frames

Support for TIFF Image Format

Aspose.Imaging Cloud SDK for Java provides extensive support for TIFF (Tagged Image File Format), an adaptable file format for handling images and data within a single file. You can get the feature to perform a wide variety of operations on TIFF images, such as conversion to other formats and image manipulation operations. It can append TIFF frames to another TIFF image or Extract individual TIFF frames for further processing such as resize, crop and Rotation on individual TIFF frames.

Extract frame from multi-frame TIFF image - Java

com.aspose.imaging.model.ResponseMessage apiResponse = Utils.getImagingSdk().GetImageFrame("Sample1.tiff",1, 300,300,100,100,200,200,"",false,"",Utils.FOLDER,Utils.STORAGE);
Files.copy(apiResponse.getInputStream(), outputFile, StandardCopyOption.REPLACE_EXISTING);

Reverse Image search

Aspose.Imaging Cloud SDK for Java is capable of performing reverse image search based on Degree of similarity, the minimal threshold of similarity and Algorithm of comparison. With the SDK, you may define required minimal threshold and select the comparison algorithm. The comparison feature can be useful in following scenarios

  • Search for duplicates images - You may need to sort out your photo libraries by finding similar photo images and leaving one or several shots while deleting the remaining.
  • Search for similar images - This feature is useful when you wish to find a higher resolution image with the same content, and place put it into the article.
  • Search for inappropriate content - Find and identify images with inappropriate content and filter them out.
  • Search for digitally signed images - Filter out images which are digitally signed.

Salient Features

  • Use image by URL, stream or file path
  • specify an image part for comparison
  • Support for BMP, GIF, JPEG, TIFF, PNG, PDF, WMF and EMF images
  • Supports both recognition of image as a whole and recognizes objects on the image and searches for similar objects (2 different recognition modes)

Conversion to Fax Friendly Image Format

Another worth mentioning feature that Aspose.Imaging Cloud SDK for Java provides is the image conversion to fax compatible format. This feature can be used to archive document images because Aspose.Imaging Cloud SDK for Java achieves the conversion by compressing the supplied image with CCITT4 compression with color depth of 1 bit.

Converts Tiff Image to Fax Compatible Format - Java

com.aspose.imaging.model.ResponseMessage apiResponse
        = Utils.getImagingSdk().GetTiffToFax(
Files.copy(apiResponse.getInputStream(), "Resultant.tiff", StandardCopyOption.REPLACE_EXISTING);

Retrieve Image Properties

By invoking the properties operation – Cloud imaging API retrieves generic image properties such as dimension and resolution as well as format specific parameters such as color depth, compression, EXIF and JFIF information in JSON or XML format.


Support and Learning Resources