1. A method for processing a digital image, comprising the steps of: (A) receiving said digital image, said digital image having (i) a Bayer color representation and (ii) two initial dimensions in a horizontal direction and a vertical direction respectively; and (B) generating a resample image by down-sampling said digital image in said Bayer color representation using a circuit such that (i) said resample image has two resample dimensions, (ii) at least one of said resample dimensions is smaller than a respective at least one of said initial dimensions and (iii) said respective at least one initial dimension is a non-integer multiple of said at least one resample dimension.