Prewitt算子是一种一阶
微分算子的
边缘检测,利用像素点上下、左右邻点的灰度差,在边缘处达到
极值检测边缘,去掉部分伪边缘,对噪声具有平滑作用 。其原理是在图像空间利用两个方向模板与图像进行
邻域卷积来完成的,这两个方向模板一个检测水平边缘,一个检测
垂直边缘。
经典Prewitt算子认为:凡灰度新值大于或等于阈值的像素点都是边缘点。即选择适当的阈值T,若P(i,j)≥T,则(i,j)为边缘点,P(i,j)为
边缘图像。这种判定是欠合理的,会造成边缘点的误判,因为许多噪声点的
灰度值也很大,而且对于
幅值较小的边缘点,其边缘反而丢失了。