Digital image processing involves manipulating digital images using computer algorithms and software. It has two major applications: improving images for human interpretation and processing images for storage, transmission and machine perception. Some key aspects of digital image processing include image acquisition, enhancement, restoration, compression and color processing. It has a variety of uses in fields like medicine, law enforcement, and space applications. The American Jet Propulsion Laboratory was an early successful adopter in the 1960s for processing lunar photos sent by the Ranger 7 space probe.