Skip to content

A light weight PHP class that can compare two (jpg/png) images to find if they are similar.

License

Notifications You must be signed in to change notification settings

vajiralasantha/PHP-Image-Compare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP-Image-Compare

A light weight PHP class that can compare two (jpg/png) images to find if they are similar.

Supported files: "png","jpg".

Usage:

Install via composer

"vajiral/php-image-compare": "1.0.1"

In your PHP file

<?php

use BigV\ImageCompare;

require __DIR__ . "/../vendor/autoload.php";

/**
 * These two images are almost the same so the hammered distance will be less than 10
 * Try it with images like below:
 * 1. Two slightly different images
 * 2. Two completely different images
 * 3. Two same images (returned value 0)
 * 4. Two same image but with different size/aspect ratio (returned value ~0)
 */

$image = new ImageCompare();
echo $image->compare(__DIR__ . '/image2-resize.jpg',__DIR__ . '/image2.jpg');

?>

Originally taken from https://www.phpclasses.org/package/8255-PHP-Compare-two-images-to-find-if-they-are-similar.html and name-spaced and added to Composer

About

A light weight PHP class that can compare two (jpg/png) images to find if they are similar.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages