雙線性插值法

2021-10-07 10:11:50 字數 470 閱讀 7966

今天在看faster rcnn時,看到了rol align的思想,其主要是在rol pool的基礎上提出了雙線插值獲取浮點數的點的值。

維基百科上有詳細的數學公式推導,我在這只是通俗的講解下自己的理解,以留備份。

類似於中值定理,根據兩邊的點確定中間點的值,假設已知q11=

f(q11

)q_=f(q_)

q11​=f

(q11

​)其它點同理,這時需要求p點,但是p點並不落在q四點連線線上,所以這時通過q11q

21q_q_

q11​q2

1​兩點通過公式求出r1r_

r1​點的值。

同理求出r2r_

r2​點,這樣p點就落在r點的連線線上,這時再通過上面公式求出p點值。(根據y軸求解一樣)

雙線性插值

雙線性插值作為opencv中預設使用的影象縮放演算法,其效果和速度都是不錯的。並且效果也比較穩定,計算複雜度並不算太高。我看了很多網上的演算法,自己也沒看太懂,下面是從網上找的雙線性插值 演算法的講解。影象的雙線性插值放大演算法中,目標影象中新創造的象素值,是由源影象位置在它附近的2 2區域4個鄰近...

雙線性插值

轉至 雙線性插值,這個名字咋一聽很高大上的樣紙,再在維基百科上一查 見文末,我去,一堆的公式嚇死人 像俺這種半文盲,看到公式腦子就懵的型別,真心給跪。雖然看著好複雜,但仔細一看道理再簡單不過了,所以還是自己梳理一下好。雙線性插值,顧名思義就是兩個方向的線性插值加起來 這解釋過於簡單粗暴,哈哈 所以只...

雙線性插值

雙線性插值就是在x軸和y軸兩個方向上進行插入操作。假設a b兩個點,要在ab中間插入乙個點c c座標在ab連線上 就直接讓c的值落在ab的連線上即可。例如a點座標 0,0 值為3,b點座標 0,2 值為5,要對座標 0,1 的點c進行插值,就讓c落在ab上,值就為4。如果c點不在ab線上,如圖所示 ...