参考:https://blog.csdn.net/KYJL888/article/details/78253053
Prewitt算子利用像素点上下、左右邻点灰度差,在边缘处达到极值检测边缘。对噪声具有平滑作用,定位精度不够高。
Sobel算子根据像素点上下、左右邻点灰度加权差,在边缘处达到极值这一现象检测边缘。
canny使用2种不同的阈值分别检测 强边缘 和 弱边缘,当且仅当 弱边缘 与 强边缘 相连时才将弱边缘包含在输出图像中。
log由于使用了高斯低通滤波器,因此卷积结果会产生一定的模糊,模糊程度正比于theta。当theta值比较小时位置精度很高,但会产生过多的边缘细节,而且该算子在噪声大得区域往往会产生过密的过零点