簡介
本篇主要記錄下:基於NLM的圖像插值算法。NLM的基本原理,可以參考:http://blog.csdn.net/u011630458/article/details/51317415 相對於基於邊緣插值方式,NLM插值對噪聲有這很好的魯棒性。
具體實現
1、通過雙線性或者基於邊緣插值方式,將原圖像插值到需要的尺寸,存爲dst2。 2、基於NLM原理,在dst2依次選擇窗口塊,比例縮放到原圖窗口大小,並與原圖相應座標大窗口下進行NLM算法處理。 3、依次循環得到最終結果圖像。
結果顯示
從左往右依次爲:原圖像,opencv自帶雙線性插值結果,本文結果。可以看到清晰度有着明顯的增強。
從左往右依次爲:原圖像,全變分插值,本文結果。可以看到噪聲上有着很好的控制。