A computer implemented method of generating a digital collage layout for a group of digital images is disclosed. A group of digital images is retrieved from a computer accessible memory. A determination is made whether to select the digital collage layout from a stored collection of digital collage layouts or to generate a new set of digital collage layouts and select the digital collage layout from the new set. Based on determination, the digital collage layout is provided from the stored collection or from the new set.
展开▼