PHP code example of inceddy / image-compare
1. Go to this page and download the library: Download inceddy/image-compare library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
inceddy / image-compare example snippets
// Load first image
$image1 = Image::fromFile('demo_inputs/image1.png');
// Load second image to compare
$image2 = Image::fromFile('demo_inputs/image2.png');
// If both images have an known background substract it
$mask = Image::fromFile('demo_inputs/mask.png');
$image1 = $image1->subtract($mask, 15); // use 15% tolerance
$image2 = $image2->subtract($mask, 15); // use 15% tolerance
// Compare both images
$equal = $image1->compare($image2); // Returns a boolean value whether these images are equal or not
// Or if you are interessted in how equal they are
$diff = $image1->difference($image2); // Retuns a float between 1 and 0, where 1 is equal and 0 is total difference