OpenCV學習筆記 5 形態學處理

2021-09-29 10:46:00 字數 1080 閱讀 6018

erode

(src, element[

, dst[

, anchor[

, iterations[

, bordertype[

, bordervalue]]]

]])//腐蝕操作

//src-輸入矩陣

//element-結構元

//anchor-結構元的錨點

//iterations-腐蝕操作次數

//bordertype-邊界擴充型別

//bordervalue-邊界擴充值

getstructuringelement

(shape, ksize[

, anchor]

)//產生結構元

//shape-結構元形狀

// morph_rect 產生矩形結構元

// morph_ellipsem 產生橢圓形結構元

// morph_cross 產生十字交叉形結構元

//ksize-結構元尺寸

//anchor-結構元錨點

dilate

(src, element[

, dst[

, anchor[

, iterations[

, bordertype[

, bordervalue]]]

]])//膨脹操作

morphologyex

(src, op, element[

, dst[

, anchor[

, iterations[

, bordertype[

, bordervalue ]]]

]]))

//op-形態學處理各種運算

// morph_open 開運算

// morph_close 閉運算

// morph_gradient 形態梯度

// morph_tophat 頂帽運算

// morph_blackhat 底帽運算

OpenCV學習筆記 形態學

opencv提供了通用的形態學函式cvmorphologyex,該函式能夠實現開運算,閉運算,形態梯度,禮帽操作,黑帽操作,例題如下 include stdafx.h include cv.h include highgui.h include highgui.h int main int argc...

opencv學習 形態學

void cvdilate const cvarr src,cvarr dst,iplconvkernel element null,int iterations 1 void cverode const cvarr src,cvarr dst,iplconvkernel element null,...

OPenCV學習11 形態學

在opencv sources samples下面提供了很多的官方例程,是學習opencv的最好的資源。開運算 閉運算 形態學梯度 膨脹減去腐蝕 頂帽 top hat 原影象與開操作之間的差值影象。黑帽 閉操作影象和原影象之間的差值影象。提取直線 提取步驟 輸入彩色影象 轉化為灰度影象 轉化為二值影...