圖像形態學(一)--構造結構元素


圖像形態學之結構元素

strel構造結構元素

matlab中使用strel()函數來創建一個結構元素,這個結構元素是strel對象,代表一個扁平的形態結構元素

SE = strel('diamond',r)

  • diamond:菱形結構元素,r指從原點到菱形點的距離

SE = strel('disk',r,n)

  • disk:圓形結構元素,r指定半徑,n指定用於近似圓盤形狀的線性結構元素的數量?

SE = strel('octagon',r)

  • octagon:八邊形結構元素,r指從原點到八邊形邊的距離(r必須為3的非負倍數)

SE = strel('line',len,angle)

  • line:線性結構元素,len:長度,angle:角度

SE = strel('rectangle',[m n])

  • 創建一個大小為[m n]的矩形結構元素

SE = strel('square',w)

  • 創建一個寬度為w 像素的正方形結構元素

SE = strel('cube',w)

  • 創建一個寬度為w像素的3D立體結構元素

SE = strel('cuboid',[m n p])

  • 創建一個大小為[m n p]的3-D長方體結構元素

SE = strel('sphere',r)

  • 創建一個半徑為r像素的3-D球形結構元素。

strel的對象功能

函數 作用
imdilate 膨脹圖像
imerode 腐蝕圖像
imclose 形態接近圖像
imopen 形態上開放的圖像
imbothat 底帽過濾
imtophat 高帽過濾
bwhitmiss 二進制未命中操作
decompose 分解后的結構元素的返回順序
reflect 反映結構元素
translate 翻譯結構元素
imfill(BW,'holes') 空洞填充


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM