小编Dar*_*rik的帖子

如何创建自定义非线性滤波器?

所以我对创建自定义非线性滤波器感兴趣.我的掩码是一个3乘3的矩阵,我想要做的是取我的中心点并查看与其直接相邻的值(不包括对角线元素).我想通过每个相邻值减去中间元素,然后找到这些值中的最小值.基本上我正在查看高程数据,我想找到中间点的最小delta-Z.

例:

Z = [64 21 31 59 38 30 92 26 81 47 43 60 53 23 18 71];

所以我想Z(3,3)现在只是看着= 43.我会拿43并减去92,60,18和47; 分别产生-49,-17,25和-4.然后我希望它只输出-49.对Z矩阵中的每个元素重复该过程.我该怎么做呢?谢谢!

matlab filtering image-processing matrix

3
推荐指数
1
解决办法
656
查看次数

标签 统计

filtering ×1

image-processing ×1

matlab ×1

matrix ×1