1. A method for correcting a defective pixel in an image processor, the image sensor having an array of pixels disposed in a plurality of rows, the method comprising: selecting a row of pixels from among the plurality of rows, wherein the row includes a plurality of pixels having a first color and a plurality of pixels having a second color; estimating intensity values for pixels having the second color as if the pixels having the second color were pixels having the first color; using the estimated intensity values for pixels having the second color, determining whether at least one target pixel in the row is defective; and if the target pixel is defective, converting the estimated intensity values for the target pixel from the second color to an estimated intensity value for the first color and replacing an actual intensity value for the target pixel with a recovery intensity value for the target pixel, the recovery intensity value being the estimated intensity value for the first color.