本文重點
在pytorch中封裝了上采樣和下采樣的方法,我們可以使用封裝好的方法可以很方便的完成采樣任務,采樣分為上采樣和下采樣。
上采樣和下采樣
下采樣(縮小圖像)的主要目的有兩個:1、使得圖像符合顯示區域的大小;2、生成對應圖像的縮略圖。
下采樣( 放大圖像)的主要目的是放大原圖像,從而可以顯示在更高分辨率的顯示設備上。
采樣的原理
下采樣原理:對于一幅圖像尺寸為M*N,對其進行s倍下采樣,即得到(M/s)*(N/s)尺寸的得分辨率圖像,當然s應該是M和N的公約數,如果考慮的是矩陣形式的圖像,就是把原始圖像s*s窗口內的圖像變成一個像素,這個像素點的值就是窗口內所有像素的均值:
上采樣原理:圖像放大幾乎都是采用內插值方法,即在原有圖像像素的基礎上在像素點之間采用合適的插值算法插入新的元素。
下采樣或者上采樣方式有很多種。如最近鄰插值,雙線性插值,均值插值,中值插值等方法。
封裝好的方法
類:
Upsample
UpsamplingNearest2d
UpsamplingBilinear2d