【图像】插值方法原理(最近邻,双线性,双三,兰索斯)
生活随笔
收集整理的這篇文章主要介紹了
【图像】插值方法原理(最近邻,双线性,双三,兰索斯)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
插值流程分為以下幾步:
1)計算放縮比例。比如原圖是2x2,現在放大到3x3,那么放縮比例就是3/2。
2)計算現在圖片上每個像素對應到原圖哪個像素。比如(2, 2)的像素對應到原圖就是(2/(3/2), 2/(3/2)),即(1.33, 1.33)
3)確定用原圖上哪些像素點來近似,并確定每個點的權重。比如在(1.33, 1.33)點,最近鄰插值用最近的像素(1, 1)來近似。
當然這樣會很粗糙,可以兼顧1和2兩點的像素值,加以權重,也就是用2x2的像素點來近似,這就是雙線性插值。
這時如果我們用4x4的像素,施以權重來模擬不就更細膩了嗎?沒錯這就是雙三插值的思想,其中權值計算公式為bicubic函數。
如果再夸張一點,用8x8的像素來近似,這就是蘭索斯插值,權重當然也有專門的計算公式。
總結以下:
不同的插值方式就是,選擇不同的原始像素點,和不同的權值計算公式。
猜你喜歡:👇🏻
?【圖像】高斯濾波
?【圖像】尺度不變特征變換算法(SIFT)
?【圖像】imagededup照片去重(感知哈希,漢明距離)
總結
以上是生活随笔為你收集整理的【图像】插值方法原理(最近邻,双线性,双三,兰索斯)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在linux系统写程序文件,Linu
- 下一篇: 【算法】anchor free 和 an