OpenCV检测图像轮廓

来源:互联网 发布:淘宝换货有没有运费险 编辑:程序博客网 时间:2024/05/01 01:28

轮廓只不过是图像中连接的曲线,或者图像中连通部分的边界,轮廓通常以图像中的边缘来计算,但是,边缘和轮廓的区别在于轮廓是闭合的,而边缘可以是任意的。边缘的概念局限于点及其邻域像素,轮廓将目标作为整体进行处理。

效果图

效果图

原图

源码

KqwOpenCVFeaturesDemo

步骤

  1. 将图像置灰
  2. 使用Canny边缘检测检测出图像的边缘
  3. 调用Imgproc.findContours()方法检测图像轮廓
  4. 在新的图像上画出轮廓

封装

OpenCV检测图像轮廓

使用

OpenCV检测图像轮廓

0 0