How to remove background (watermark) logo from image I have been scratching my head for a while. What I have is a scanned PDF document with text and water marked logo at the back as in the below image.



I want to do OCR over this, which becomes very difficult because of the logo. All the ratchet I've done so far is for coloured images where they can find contrast difference. I've hit a wall when solving the same for an B&amp;W image as shown. Would love any help/suggestions for an approach/method to achieve what I am looking for.
Take a look at the python cv2 module. It has functions that should enable you to remove the watermark. If you have a separate image of the watermark and it is always in the same coordinate location in each image you should be able to subtract it from the images