請問這樣是對的嗎? A B的灰階怎麼算?
數學我最插差了
雙線性內插法
參考看看
這篇寫得不錯
不論用線性內插或近鄰,你需要瞭解的不是公式,而是公式的概念。3x3 -> 5x5,以x軸來說,就是原本三個點的距離,現在要改塞進五個點,然後你用點分布的位置為基礎,來估計新插入的點要放什麼值。3x3 -> 5x5的話,新增的點剛好就在1/2的位置。你可以想一下,如果是3x3 -> 4x4的話,要怎麼做。
3x3 -> 5x5,以X軸來看,在原本三個點構成的直線上(座標各為0, 1, 2),平均放上五個點,用原本的距離來看座標就變成:
如果是3x3 -> 4x4:
不管怎麼改,過程中有兩個點不變,就是第一個跟最後一個。其他的點,則可以依照他跟原本隔壁的點的相對距離,用不同的方法來估計。關鍵還是你要有一個縮放前後pixel分布的對映這樣的概念。依照X軸與Y軸各自的縮放程度,就可以歸納出公式來給出每個點重分布的座標。然後再來套用演算法算出座標的灰階值。