Image Previewer
Image Previewer allows showing previews of all Image type binaries loaded into Perfion. It also shows other image related information such as image metadata and allows updating some of that data, e.g. to set image Point-of-Interest (POI).
Opening Image Previewer
Image Previewer can be opened by selecting any Image type binary anywhere in Perfion and from its context menu choosing “View Image…” option.
Image Previewer
The Image Previewer when opened shows the image preview and some basic image metadata such as image’s ID, file name, size, etc.
To show the image Perfion will use one of the preview images stored in Perfion database (or Perfion Asset Cloud) which is created when the image is loaded into Perfion. The typical size of such preview image is approximately 1024x1024 pixels or smaller if the original image has a smaller size. This size image preview shows a good overview of the image, without using the original image. Using such preview image Perfion can show preview of any image loaded into Perfion regardless of which format the original image has.
The functionality Image Previewer offers:
Shows preview of the image
Fit image height so it fits to the screen
Fit image width so it fits to the screen
Zoom in/out. Select one of predefined zoom levels or enter your own.
Allows saving the original image
Allows setting Point-of-Interest for the image. Refer to Image Point-of-Interest.
Shows the metadata stored by Perfion. Refer to Perfion Metadata.
Shows the original metadata retrieved from the image. Refer to Original Image Metadata.
Image Point-of-Interest
Point-of-Interest (POI) is a point on the image which could be used to determine which part of the image has the highest importance. If the POI is not used, then it will default to the center of the image.
The POI can be used in following situations:
When saving image from the grid, Item Editor, Image Previewer, etc. using Image Save As dialog. Refer to Import and Export - Feature Data.
When exporting images from the grid using Output function. Refer to Import and Export - Feature Data.
When exporting files from Perfion using Actions script method Perfion.WriteFiles. Refer to Actions – User Guide.
When using Perfion media services. Refer to API – Reference Guide.
NOTE: In order to use the POI one has to use image processing with image cropping set to “crop” or “smart” fit values.
There are 3 ways how one can update POI for an image:
Using Set Image Point-of-Interest window:
Click on the image to set POI location and then press OK button to save it.
Another way is to double click on the image which will set the POI, save it and close the window.
The POI could be reset to the default position by pressing Centre Point-of-Interest button and then pressing OK button.
By using Actions script method Perfion.UpdateBinaryMetadata. Refer to Actions – User Guide.
The POI can be overwritten when using Perfion media services by directly providing POI values. Refer to API – Reference Guide.
Perfion Metadata
When Perfion loads the image it saves some extra data about the image and this data is shown in the “Perfion Metadata” tab. This data includes some parameters which can be updated, e.g. POI values.
Perfion metadata can also be retrieved using Perfion Actions command SELECT.BINARY.METADATA. Refer to Actions – User Guide.
Original Image Metadata
When Perfion loads the image it reads and saves original image metadata. This metadata is shown in the “Image Metadata” tab.
If the image does not have the metadata, because it was loaded before Perfion added image metadata support, then one can use a support procedure “Update Image Metadata” from Administration -> Settings -> Support. The procedure will process all existing images in Perfion by extracting any existing metadata and will save it to Perfion database which will then become available for use via Image Previewer or Actions.
Image metadata content will depend on how the original image was created and it may include various types of image related data such as EXIF, IPTC, XMP, ICC, PhotoShop, etc.
Original image metadata can also be retrieved using Perfion Actions command SELECT.BINARY.METADATA. Refer to Actions – User Guide.