When I use getImageData(), I have to wait for a long time to get data, which is unbearable. Why is this? ImgWH=360,pixelRatio=3 and the image pixel is 360 * 360
`const wh = imgWH * pixelRatio;
context.getImageData(0, 0, wh, wh).then(imageData => {
....
}`