1. A hand-held apparatus, comprising: a digital camera; a display; a miniature keyboard; a network interface; and four interconnected processing units arranged to jointly run programs for operation of the digital camera, the display, the miniature keyboard, and the network interface, wherein the programs run by the processing units provide effects including spatial transformations, artistic brushing, complex synthetic illumination, color transforms, image filtering, and compositing on images captured by the digital camera.