1.一种基于加权中值滤波的图像纹理滤波方法,其特征在于:包括以下五个步骤:(1).给定一幅图像作为输入图像I,其宽度和高度分别记作W和H个像素,I中像素记作p=(x,y),则x∈{0,1,2,...,W-1},y∈{0,1,2,...,H-1},p的像素值记作Ip,对于8位二进制数所表示的灰度图像,图像最多有28=256个灰度值,因此Ip∈{0,1,2,...,255};
(2).根据步骤(1)中输入图像I和给定的矩形邻域Ωp对I进行均值滤波操作,得到均值滤波后的图像B,计算方法如下:N表示像素p邻域内所有像素的个数,q表示邻域Ωp内的像素;
(3).根据步骤(1)中输入图像I和给定的矩形邻域Ωp,计算改进的相对总变化的图像,记作mRTV,计算方法如下:Imax(Ωp)和Imin(Ωp)分别表示邻域Ωp内最大和最小的像素值, 表示像素q的梯度值,ε=10-9用来防止分母为零;
(4)根据步骤(3)中的改进的相对总变化的图像mRTV,插值步骤(1)中的输入图像I和步骤(2)中得到的均值滤波后的图像B,得到引导图像G,插值方法如下:Gp=αpIp+(1-αp)Bp
αp=tanh(σα·mRTV(Ωp))
αp∈[0,1]用来作为插值的权值,σα控制进行图像纹理滤波操作结构边界过渡到纹理区域的锐化度,默认值设为σα=k;
(5).根据步骤(4)中的引导图像计算权值,基于加权中值滤波对输入图像进行纹理滤波操作,得到纹理滤波后的图像。