3.1.0 • Published 8 years ago
pixel-compare v3.1.0
pixel-compare
compare pixel of image for PNG, JPEG or DataURL.
example
const pixelCompare = require("pixel-compare");
pixelCompare({
baseImage: "./test/test-images/dragon1.png",
testImage: "./test/test-images/dragon2.png",
outputImage: "./test/output-images/result.png"
})
.then(isSame => {
//if two images are the same
});If you want to compare multiple images to same based images, you can do this.
const pixelCompare = require("pixel-compare");
pixelCompare({
baseImage: "./test/test-images/dragon1.png"
})
.then(baseImageCompareable => {
baseImageCompareable({
testImage: "./test/test-images/dragon2.png",
outputImage: "./test/output-images/result1.png"
});
baseImageCompareable({
testImage: "./test/test-images/dragon3.png",
outputImage: "./test/output-images/result2.png"
});
});| Base Image | Test Image | Result Image |
|---|---|---|
install
npm insatll --save pixel-compareapi
pixelCompare({ baseImage, testImage, outputImage, baseColor, testColor })
baseImage: based image path or data urltestImage: test image path or data urloutputImage: is optional, output image pathbaseColor: is optional, array of 4 for base color when test color is all 0testColor: is optional, array of 4 for test color when base color is all 0