是否可以在MATLAB中实现以下内容?

时间:2015-03-09 18:25:39

标签: matlab image-processing

由I(i,j)= | 4-i-j |给出5x5的图像当我,j = 0,1,2,3,4。

以及以下的Prewitt运营商:

               { {-1, 0, 1},
                 {-1, 0, 1},
                 {-1, 0, 1} }

               { {-1, -1, -1},
                 {0, 0, 0},
                 {1, 1, 1} }

如何计算渐变? [幅度和方向](使用Prewitt算子)

1 个答案:

答案 0 :(得分:2)

有多种方法可以做到这一点:

  • 编写自己的卷积函数
  • 使用imgradient
  • 使用imfilter
  • 使用conv2