Image Processor
Last updated
Was this helpful?
Last updated
Was this helpful?
The ImageProcessor is a tool used to compare two images. The main methods are as follows:
Compare if two images are the same. Example:
Search if the entire image contains the image fragment.
Which is the best image format to use with the Image Processor? We recommend it to use in this order:
Bitmap (.bmp): This is the most reliable format because the image is not compressed. If the file size of the images does not matter, we highly recommend doing the comparison with Bitmap images. Also, with Bitmap images, you can convert to any other image format if need it.
Tag Image File Format (.tiff): This allows raw, lossy, and lossless compression, and the quality of the image has a priority against the file size. Usually used for scanning/printing documents. If you don't want to use Bitmap, the TIFF images are your way to go.
Portable Network Graphics (.png): Offers the same compression capabilities as .tiff, excluding raw, has better compatibility, and focuses on the file size.
Joint Photographic Experts Group (.jpeg/.jpg): This format allows lossy compression to reduce the file size considerably. Avoid this format for text comparisons. Only use this if one of the above is not available, or you already had the baseline images with this format.
The Graphics Interchange Format (.gif) image format is not currently supported to compare images.
Remember that you need to specify the ImageFormat when saving a Bitmap, here is an example using UiPlayer:
When you only specify the name without ImageFormat, the Bitmap will be saved as a PNG image regardless of the extension.