Compares images by temporarily loading images on canvas elements and
doing a size and byte to byte comparison. For use in browser environments.
Promise
availability. If your browser doesn't support it, you need a polyfill, such as es6-promise.
npm install --save imageqimport imageq from 'imageq';
const images = [
'/path/to/images/1.png',
'/path/to/images/2.png',
'/path/to/images/3.png'
];
imageq(images).then(identical => {
if (identical) {
// ...
}
});MIT