1. An image processing application selection system comprising: an image selector selecting an image from an image storage device; an identification module providing a label to said selected image based on the content of said image; an application selector providing at least one application to process said selected image; and a learning unit maintaining a record of image labels and the applications presently and previously processing said images.