OpenCV几种边缘检测的方法

这里主要讲下通过 Sobel算子、Laplace算子、Canny算子来实现图像的边缘检测,先来看下Sobel算子的实现:


对于利用Laplace算子实现边缘检测可以说和Sobel是一模一样的,这里就不再给出代码啦!

下面看下最后一个代码,即Canny算子实现边缘检测,其实基本也和前面是一样的,唯一的区别在于转换时的目标图像。对于前两个来说,当输入图像是8位时,要求输出图像是16位,但Canny则不需。看Canny的代码:


你可能感兴趣的:(OpenCV几种边缘检测的方法)