A method for selecting an image based on burst shooting, wherein the method is applied to an electronic device (100, 1000), the electronic device comprises a camera (153, 1004) and a display (151, 1003), and the method comprises: displaying (401, 701), by the electronic device (100, 1000), a preview interface on the display (151, 1003), wherein the preview interface is used to display (151, 1003) an image captured by the camera (153, 1004); detecting (402, 702), by the electronic device (100, 1000), a first operation used to start burst shooting; in response to the first operation, obtaining (403, 703), by the electronic device (100, 1000), N first-resolution images captured by the camera (153, 1004); performing down-sampling on the N first-resolution images to obtain N second-resolution images; performing (404, 705), by the electronic device (100, 1000), scene recognition based on K images that meet an image quality screening condition in the N second-resolution images, to determine a shooting scene; and determining (405, 706), by the electronic device (100, 1000), M second-resolution images from the N second-resolution images according to an image content screening condition corresponding to the shooting scene, wherein N is greater than or equal to K, N is greater than or equal to M, N and K are positive integers greater than 1, and M is a positive integer greater than or equal to 1; displaying, by the electronic device, the M second-resolution images; in response to a second operation performed by a user on a first image in the M second-resolution images, displaying, by the electronic device, a second image on the display in full screen, wherein the second image is a first-resolution image corresponding to the first image. displaying (401, 701), by the electronic device (100, 1000), a preview interface on the display (151, 1003), wherein the preview interface is used to display (151, 1003) an image captured by the camera (153, 1004); detecting (402, 702), by the electronic device (100, 1000), a first operation used to start burst shooting; in response to the first operation, obtaining (403, 703), by the electronic device (100, 1000), N first-resolution images captured by the camera (153, 1004); performing down-sampling on the N first-resolution images to obtain N second-resolution images; performing (404, 705), by the electronic device (100, 1000), scene recognition based on K images that meet an image quality screening condition in the N second-resolution images, to determine a shooting scene; and determining (405, 706), by the electronic device (100, 1000), M second-resolution images from the N second-resolution images according to an image content screening condition corresponding to the shooting scene, wherein N is greater than or equal to K, N is greater than or equal to M, N and K are positive integers greater than 1, and M is a positive integer greater than or equal to 1; displaying, by the electronic device, the M second-resolution images; in response to a second operation performed by a user on a first image in the M second-resolution images, displaying, by the electronic device, a second image on the display in full screen, wherein the second image is a first-resolution image corresponding to the first image.