1. A method for deblurring a blurred first image corresponding to a first color channel of a camera that also produces a sharp second image corresponding to a second color channel of the camera, wherein the first and the second images each include a plurality of pixels with each pixel having an associated respective value, the method comprising: decomposing the first image by filtering and downsampling to generate a first set of one or more first sub-band output coefficients, wherein each first sub-band output coefficient corresponds to a respective sub-band in a selected one of a wavelet and a contourlet domain; decomposing the second image by filtering and downsampling to generate a second set of second sub-band output coefficients, wherein each second sub-band output coefficient corresponds to a respective sub-band in the selected domain; selecting those second sub-band output coefficients that represent edge information, each of the selected second sub-band output coefficients corresponding to a respective selected sub-band, with the selected sub-bands together defining an edge sub-band set; preparing a third set of sub-band output coefficients which includes the selected second sub-band output coefficients representing edge information and at least one of the first sub-band output coefficients corresponding to a sub-band other than those sub-bands in the edge sub-band set; and reconstructing a deblurred first image by upsampling and filtering using the third set of sub-band output coefficients as input.