PicoGraphics read pixel value

Hi, I wish to read a PicoGraphics pixel value in MicroPython, I can see other questions but couldn’t find an answer.

I am assuming the jpeg library does not support transparency, I did try but it didn’t seem to work.

I want to display an image over the top of a pre-existing image without blocking out the portion of the original image.

I was going to draw overlay image, read pixels into array, draw background image, then set pixels from the array, probably ORing the values.