added image-byte-array util

This commit is contained in:
srgooglo 2022-10-16 17:58:48 +02:00
parent 889f069012
commit ed2515a26c

View File

@ -0,0 +1,14 @@
export default (image, numChannels) => {
const pixels = image.data
const numPixels = image.width * image.height
const values = new Int32Array(numPixels * numChannels)
for (let i = 0; i < numPixels; i++) {
for (let channel = 0; channel < numChannels; ++channel) {
values[i * numChannels + channel] = pixels[i * 4 + channel]
}
}
return values
}