An image providing method includes displaying a first image, the first image including an object and a background; receiving a user input selecting the object or the background as a region of interest; acquiring first identification information associated with the region of interest based on first attribute information of the first image; acquiring a second image from a target image, the second image including second identification information, the second identification information being the same as the first identification information; and generating an effect image based on at least one of the first image and the second image.