opencv中的几个边缘检测函数
1.canny边缘检测
void Canny( InputArray image, OutputArray edges, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false );
2.laplace边缘检测
void Laplacian( InputArray src, OutputArray dst, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT );
3.sobel边缘检测
void Sobel( InputArray src, OutputArray dst, int ddepth, int dx, int dy, int ksize=3,double scale=1, double delta=0, int borderType=BORDER_DEFAULT );
matlab中几个边缘检测函数
[g, t] = edge(f, 'method', parameters)
method: Sobel, Prewitt, Roberts, Laplacian of a Gaussian(LoG), Zero crossings, Canny
1.Sobel检测器: [g,t] = edge(f,'sobel',T, dir)
2.Prewitt检测器:[g,t] = edge(f,'prwitt',T,dir)
3.Roberts检测器:[g,t] = edge(f,'roberts',T,dir)
4.LoG检测器: [g,t] = edge(f,'log',T,sigma)
5. Canny检测器:[g,t] = edge(f,'canny', T,sigma)