1. An electronic device comprising: a memory storing instructions; a touch screen; an image sensor; and one or more processors configured to execute the stored instructions to: display a live main preview image based on image data obtained from the image sensor and a filter option icon on the touch screen; detect a touch input for selecting the filter option icon on the touch screen; responsive to detecting the touch input selecting the filter option icon, display a plurality of live sub-preview images, wherein each of the live sub-preview images is generated based on image data from the image sensor with a respective image filter; detect a touch input for selecting one of the live sub-preview images on the touch screen; process image data obtained from the image sensor to generate a filter-affected live main preview image based on the selected one of the sub-preview image's respective image filter; display the filter-affected live main preview image with the live sub-preview images; and generate a captured image based on image data obtained from the image sensor and the selected image filter in response to detecting a touch input for selecting a capture icon displayed on the touch screen.