1. An image processing method comprising: displaying an image on a display screen; acquiring weather information through at least one of a sensor and an external server; providing a first image effect corresponding to the weather information to the displayed image based on the acquired weather information; and providing a second image effect corresponding to the acquired weather information to the displayed image at a location on the display screen at which a touch of a user is input while the first image effect is provided to the displayed image.