Introduction With the advancement of technology, we can now edit and enhance our pictures with just a few taps on our smartphones. However, even with the best camera and editing apps, dirt and smudges on the camera lens or phone screen can affect the quality of our photos. In this …