1. A hardware implemented method for interpolating missing colors, comprising method operations of: interpolating the missing colors of a raw image received from an image capture device using a first interpolation algorithm if the raw image is to be displayed on a display panel, the raw image being obtained through a color filter array; and interpolating the missing colors of the raw image using a second interpolation algorithm if the raw image is destined for output to a host.