圖像處理函數詳解——padarray

功能:填充圖像或填充數組。
用法:B = padarray(A,padsize,padval,direction)
A爲輸入圖像,B爲填充後的圖像,padsize給出了給出了填充的行數和列數,通常用[r c]來表示。padval和direction分別表示填充方法和方向。它們的具體值和描述如下:
  padval:’symmetric’表示圖像大小通過圍繞邊界進行鏡像反射來擴展;
‘replicate’表示圖像大小通過複製外邊界中的值來擴展;
‘circular’圖像大小通過將圖像看成是一個二維週期函數的一個週期來進行擴展。
direction:’pre’表示在每一維的第一個元素前填充;
‘post’表示在每一維的最後一個元素後填充;
‘both’表示在每一維的第一個元素前和最後一個元素後填充,此項爲默認值。
若參量中不包括direction,則默認值爲’both’。若參量中不包含padval,則默認用零來填充。若參量中不包括任何參數,則默認填充爲零且方向爲’both’。在計算結束時,圖像會被修剪成原始大小。
舉例:
A = [1 2; 3 4];
B = padarray(A,[3 2],’replicate’,’post’)

(本函數介紹摘自岡薩雷斯的《數字圖像處理(MATLAB)版》)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章