線性插值的解釋
雙線性插值,又稱為雙線性内插。在數學上,雙線性插值是有兩個變量的插值函數的線性插值擴充,其核心思想是在兩個方向分别進行一次線性插值。
由單線性插值引出雙線性插值
單線性插值法
已知資料 (x0, y0) 與 (x1, y1),要計算 [x0, x1] 區間内某一位置 x 在直線上的y值。

結果:
計算過程
:
上面比較好了解吧,仔細看就是用x和x0,x1的距離作為一個權重,用于y0和y1的權重。雙線性插值本質上就是在兩個方向上做線性插值。雙線性插值法
在數學上,雙線性插值是有兩個變量的插值函數的線性插值擴充,其核心思想是在兩個方向分别進行一次線性插值,見下圖:
假如我們想得到未知函數 f 在點 P = (x, y) 的值,假設我們已知函數 f 在 Q11 = (x1, y1)、Q12 = (x1, y2), Q21 = (x2, y1) 以及 Q22 = (x2, y2) 四個點的值。最常見的情況,f就是一個像素點的像素值。首先在 x 方向進行線性插值,得到
然後在 y 方向進行線性插值,得到