The picture distortion serious after APP BLE send to ESP32

Hi all.
attached is the image transfered from APP to ESP32.
any suggestions of the reason?
Thanks.

BTW. screenshot image display result is much better.

image taken by: ProCamBase641.TakePreviewImageToBase64:

image:

Capture--2

I don't know fully but it most likely is caused by the light in the background Light is a rainbow of colors so during translation the extra light was transfer-ed to its pure color form. I don't even know how through code ( I am still relatively new ) but to me that seems the most likely.

1 Like

Thanks.

The left side is the image taken, that is just a kind of dark room environment with a light on top.

seems the background is kind of halo around the light source?

Yes, that is my best guess.

1 Like

thanks.

maybe there is black and white photo or color photo setting?

maybe a script that takes any pixels to bright and darkens them, That might counter it!

1 Like

the same function got much better display when use MIT take screenshot and transfer to ESP32_TFT; the camera take picture got display above, is the Cam extension's working principle different from screenshot?
thanks.