Image Compression

Overview

Two types of Image Compression are used in this smart service:

  • Image Resizing - Resizing an image typically involves changing the visual dimensions of the image. Such as converting an 1920x1080 image into 480x270 image thus reducing the size of image file
  • Image Compressing - Image Compression utilizes mathematical techniques to compress the image file size while maintaining the resolution of the image.

Key Features & Functionality

Note: Any type of image compression or resizing will have slight loss in Image Quality.

Anonymous
Parents
  • Hi, Good day! Is there a scenario wherein the compressed image gets rotated? if so, how do I prevent it?

    I've set the dimensions as 500x500 which is definitely smaller than that of the image.

  • depending on the source, sometimes the image's apparent rotation (particularly vertical images from a normally-horizontal camera) is not actually stored in the image data, but stored in metadata (metadata that tells the viewer what orientation to show the image in, if not default).  I assume in some cases like these, running the image through a 3rd-party compression routine (like the appian smart service) could cause that metadata to be lost, thus causing the resulting image to show up apparently horizontal when the expectation was that it would be vertical.

Comment
  • depending on the source, sometimes the image's apparent rotation (particularly vertical images from a normally-horizontal camera) is not actually stored in the image data, but stored in metadata (metadata that tells the viewer what orientation to show the image in, if not default).  I assume in some cases like these, running the image through a 3rd-party compression routine (like the appian smart service) could cause that metadata to be lost, thus causing the resulting image to show up apparently horizontal when the expectation was that it would be vertical.

Children
No Data