C C OpenCV方框濾波

2021-07-25 22:04:58 字數 661 閱讀 7900

方框濾波boxfilter()函式

void boxfilter(

inputarray src,

outputarray dst,

int depth,

size ksize,

point anchor=point(-1,-1),

bool normalize=true,

int bordertype=border_default )

第乙個引數:輸入影象

第二個引數:輸出影象

第三個引數:輸出影象的深度,-1代表以原影象的深度輸出

第四個引數:核心的大小,size(3,3)表示3*3的核心大小

第五個引數:錨點,被平滑的那個點,預設值(-1,-1),表示錨點在核中心

第六個引數:預設true,表示核被歸一化了

第七個引數:用於推斷影象外部畫素的某種邊界方式,預設值border_default

下面是**:

#include #include #include using namespace cv;

int main()

執行結果:

C C OpenCV中值濾波 雙邊濾波

中值濾波 void medianblur inputarray src,outputarray dst,int ksize 只能3,5,7,9後的奇數 如下 include include include using namespace cv int main 執行結果 雙邊濾波bilateralf...

15 方框濾波

方框濾波是均值濾波的一般形式,在均值濾波中,將濾波器中所有的畫素值求和後的平均值作為濾波後結果,方框濾波也是求濾波器內所有畫素值的之和,但是方框濾波可以選擇不進行歸一化,就是將所有畫素值的和作為濾波結果,而不是所有畫素值的平均值。用公式表達為 k 1 1 1 1 1 k frac left begi...

Opencv學習 濾波(方框 均值 高斯)

一 方框濾波 box filter 二 均值濾波 blur 其實就是歸一化後方框濾波。缺陷 不能很好的保護影象細節,從而使影象變得模糊。第四個引數為錨點 預設值point 1,1 表示這個錨點就在核的中心 第五個為邊界模式,有預設值,一般不去管它。二 高斯濾波 gaussianblur 它將原影象和...