a resampling circuit and method where input sample values for samples arranged along a row of a source image are received by a row resampling circuit . the row resampling circuit calculates row output values which are provided to a column resampling circuit that calculates output sample values therefrom . the column resampling circuit includes a shift register that receives the row output values and shifts the row output values through the shift register as the row output samples are calculated . the shift register has a plurality of evenly spaced sample output terminals from which the row output values are sampled by an interpolation circuit for calculation of the output sample values .