1. A processor-implemented method for displaying images on a terminal, comprising: clustering, when receiving an instruction for opening an album, similar images in the album into a plurality of image groups; selecting representative images from the image groups; and displaying the representative images, wherein selecting the representative images includes: for each image in each image group: (i) transforming the image into a gray-scale image; (ii) determining a first number of pixels each having a gray scale less than a first gray-scale threshold and a second number of pixels each having a gray scale larger than a second gray-scale threshold; (iii) determining a first ratio of the first number to a total number of pixels in the gray-scale image, and a second ratio of the second number to the total number; and (iv) determining the light quality parameter of the image based on the first ratio and the second ratio; and for each image group, selecting one or more images having a light quality parameter less than a light threshold, to obtain an image set.