1. A graphical user interface embodied on a computer-readable medium for execution on a computer for image processing of a digital image, the digital image comprising individual pixels each having coordinates within the digital image and each pixel having image characteristics, the graphical user interface comprising: a graphical icon overlaid on the digital image at the coordinates of one or more pixels, where the image characteristics of the one or more pixels are used as inputs for image processing of the digital image; and a menu overlaid on the digital image and graphically linked to the graphical icon, to receive user input for image processing of the digital image.