function imageDataDifference(imgData1, imgData2, multiplier = 1) {
const [a, b] = [imgData1.data, imgData2.data];
const result = new ImageData(imgData1.width, imgData1.height);
const c = result.data;
const n = a.length;
for (let i = 0; i < n; ) {
c[i] = Math.min(255, Math.abs(a[i] - b[i]) * multiplier);
i++;
c[i] = Math.min(255, Math.abs(a[i] - b[i]) * multiplier);
i++;
c[i] = Math.min(255, Math.abs(a[i] - b[i]) * multiplier);
i++;
c[i] = 255;
i++;
}
return result;
}