I want to detect a logo inside an image in order to remove it. I have an idea which is to look for objects which have the big number of pixels then remove. Another idea is t
You may use morphological filters (perhaps alternating sequential filtering) to simplify your multi-color image and then use a segmentation algorithm like watershed or some granulometry method and choose the largest object. You may find several implementations online. But this will work only if the logo is discrete (e.g. not on the background)