I have been trying to figure out Bicubic Interpolation and I have a few questions about it. From all of my time searching around the internet for explanations about it, it seems as if wikipedia has the best explanation of it. It seems pretty simple on wikipedia, basically all I need to do is calculate the 16 Aij coefficients using the 16 equations that they give and then plug them into the equation -> p(x, y) =

3 3

Σ Σ Aij*(x^i)(y^j)

i=0 j=0

I have been using this method and so far, my values are all pretty consistently slightly off. Im not sure if I am doing it right. I have also seen a lot of stuff about kernels. I get what they are, but I dont get how they are applied to interpolations. Any explanation on any of this would be very appreciated.