I found another error on Imaging API documentation

In order to work properly the constant componentCount should be replaced by the constantdataSize, otherwise you are just iterating a quarter or third of the image so the output will be wrong after changing pixels value.

I think the documentation is wrong so it should be fixed for future users to not get confused and avoid a lot of people asking what is happening.

Here’s the link to that documentation page:
https://developer.adobe.com/photoshop/uxp/2022/ps_reference/media/imaging/#createimagedatafrombuffer

Hope this is clear enough.

Bests,