1. A method of processing an array of pixels captured by an image capture device, comprising: (a) providing a first two-dimensional array having first and second groups of pixels wherein pixels from the first group of pixels have narrower spectral photoresponses than pixels from the second group of pixels and wherein the first group of pixels has individual pixels that have spectral photoresponses that correspond to a set of at least two colors and the placement of the first and second groups of pixels define a pattern that has a minimal repeating unit including at least twelve pixels, the minimal repeating unit having a plurality of cells wherein each cell has at least two pixels representing a specific color selected from the first group of pixels and a plurality of pixels selected from the second group of pixels arranged to permit the reproduction of a captured color image under different lighting condition; using a digital signal processor to perform the following steps: (b) determining in response to ambient lighting conditions, whether panchromatic pixels are to be combined with color pixels; (c) combining pixels determined from step (b) to produce a second two-dimensional array of pixels which has fewer pixels than the first two-dimensional array of pixels; and (d) correcting the color pixels produced in step (c).