hi,Can you take a look at my question

How does python opencv (not limited to the library) superimpose an opaque jpg image into a transparent png image, and make the opaque part of the png image displayed in the superimposed image, the solutions I can find are to put the png in the image jpg on.
My steps are:

  1. Create a large transparent image, and then superimpose a logo image in png format on the large image. It works normally here and can be implemented correctly. Finally, a large image with opaque logo and transparent other parts is obtained.
  2. Open a new jpg image and superimpose the jpg image on the large image obtained in the previous step. There is a problem here. Use cv2.addWeighted to superimpose and find that part of the logo can be displayed, but some details are lost, and the color is also lost
  3. I finally want to achieve the multiplication effect in ps, but the effect is not satisfactory