Opencv之轮廓近似

昨天我们看懂了如何求轮廓周长和面积,今天我们往下进行,来了解什么是Opencv之轮廓近似。

什么是轮廓近似呢?

每当我们要找到我们特定轮廓的图像时,又是并不能完全的找到我们想要的轮廓,比如下面这样的:

Opencv轮廓近似原图像~
原图像~

我们得到轮廓如下:

Opencv轮廓近似得到的轮廓
得到的轮廓

然而为我们想要的轮廓却不是这样的,而是下面这样的:

Opencv轮廓近似,这是我们要的轮廓
这是我们要的轮廓

这个呢就是轮廓近似的定义啦,让我们的轮廓不忽略细节而得到我们想要的轮廓。

我们该如何实现呢?

我们用有两个函数:

  1. cv2.arcLength()
  2. cv2.approxPolyDP()

我今天没弄懂具体的实现源码,所以今天更到这里,明天我一天的课,所以更新的内容可能不会那么多,大家复习为主。我是Y,欢迎大家来我的博客做客~

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注