1. A method comprising: receiving an image-processing request relating to user images from a user; selecting a set of sample images; presenting, to said user, different versions of said sample images through a graphic user interface of a computerized device, each of said sample images containing at least one image-element category of multiple image-element categories; requesting said user to select preferred versions of said sample images from said different versions of said sample images, using said graphic user interface; receiving, in response to said requesting said user to select preferred versions of said sample images, a user selection of preferred images, through said graphic user interface; determining user-specific preferences for each said at least one image-element category based on said user selection of said preferred images using a processor of said computerized device; and processing said image-processing request using said processor, said processing of said image-processing request comprising altering renditions of said user images according to said user-specific preferences.