Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3634956
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 19, 20262026-05-19T00:50:37+00:00 2026-05-19T00:50:37+00:00

I want to remove watermark from a picture within my iPhone / iPad application.

  • 0

I want to remove watermark from a picture within my iPhone / iPad application. Is there any kind of image processing I can perform within this application to do this?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-19T00:50:38+00:00Added an answer on May 19, 2026 at 12:50 am

    Can’t be done, sorry.

    The watermarked image were originally two images (the base and the watermark), which were merged together to form the result. The problem here is that the most common image formats (such as JPG, PNG, or GIF) have no concept of layers – so that the base would be one layer, and the watermark another: the result is just one layer, onto which both were redrawn. This is somewhat similar to a physical painting: if you paint one image on a paper using watercolors, and then another over the same spot, their colors will mix and you won’t be able to tell which parts belong to one or the other, as they’d become a single image.

    This is similar with the computer image formats: there is only one “layer”, which for every pixel encodes exactly one color that is there – only the current color exists, and the image doesn’t keep track what was on that pixel before.

    Now, the information is irreversibly lost from the result – in other words, it is not possible to recover the base knowing just the result (or the result and watermark) – BTW, that’s exactly the point of watermarking.

    I have borrowed the image sprites of StackOverflow for a demonstration; the actual images used are not unique, the technique would work just as well with any images. This was the watermark I used: the "favorite" star

    And this is the result image, after merging with the base: the SO logo, modified

    Now, even though we have the exact watermark image used, there’s no way to recover what was underneath that star in the original image. Through image processing operations, we could almost remove the star from the result, but there’s not enough data to tell us what used to be underneath: logo sans star – that information got erased in the merge at the beginning.

    We could guess what used to be there, but then we’re not doing recovery any more, we’re interpreting the image and guessing what possibly could have been there – and that’s pretty hard, even for a human; computers are really bad at that. This is the original image, before I watermarked it – I bet you were expecting something slightly different, no?

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to remove any numbers from the end of a string, for example:
I want remove "Language" querystring from my url. How can I do this? (using
I want to remove digits from a float to have a fixed number of
I want to remove all files from Git at ~/bin/. I run git rm
I want to remove all special characters from a string. Allowed characters are A-Z
I want to remove duplicate rows return from a SELECT Query in Postgres I
I want to remove every occurance of a certain value from a list. I
I want to remove images from the Tree view shown in dhtmlxTree. I know
I want to remove the leading and trailing whitespace from string: String s =
I want to remove the seconds from timespan using c# My code is here:

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.