我正在阅读Sobel 运算符和Prewitt 运算符的维基百科页面,可以分解这两个运算符(从公式段落中引用):
“作为平均核和微分核的乘积,它们通过平滑计算梯度。”
我知道这意味着我可以用这种方式重写和简化 Prewitt 掩码(例如):
但我不明白在这些情况下平均和微分内核是什么?而且,为什么写他们可以通过平滑计算梯度?
我正在阅读Sobel 运算符和Prewitt 运算符的维基百科页面,可以分解这两个运算符(从公式段落中引用):
“作为平均核和微分核的乘积,它们通过平滑计算梯度。”
我知道这意味着我可以用这种方式重写和简化 Prewitt 掩码(例如):
但我不明白在这些情况下平均和微分内核是什么?而且,为什么写他们可以通过平滑计算梯度?
那个部分:
作用于垂直像素
作为权重相等的加权和,如果除以就像一个 3 分平均值.
然后,
作用于一行水平像素
像离散的三点导数:至因素。在这里,高达全球因素,它就像一个更平滑的垂直组合和一个水平渐变。当您切换方向时,同样的推理也适用。这个概念与 2D 掩码可分离为两个 1D 运算符的乘积有关。
其他来源: