文摘针对传统边缘检测方法极易受高斯噪声和椒盐噪声影响导致的伪边缘问题,提出一种各向异性双窗非线性滤波的边缘检测算法。首先,构建各向异性高斯双窗滤波器,并结合灰度分层技术计算每个像素的非线性方向导数向量和边缘强度图(Edge Strength Map,ESM)。然后,根据导数向量最大值估计边缘方向图(Edge Direction Map,EDM)。最后,通过非极大值抑制和双阈值决策获得最终的边缘检测图。对比实验结果表明,所提算法在无噪声、高斯噪声、椒盐噪声和混合噪声干扰的环境下表现优异,尤其在混合噪声下的边缘检测结果明显优于其他算法,具有较强的混合噪声鲁棒性。