Python笔记》numpy》cv2——【Contour】

【Contour】
1)轮廓是什么?
    沿着图像边缘连接起来的一个曲线
2)如何找到轮廓?如何在图片上把轮廓画出来?
     调用函数cv2.findContours()
    (代码:L11_contour>simple_contour())
3)如何生成轮廓的遮罩?
     图上有多个图形,但是只想得到其中一个图的轮廓
     ①生成一个与图像背景,大小相同,颜色相同的背景色,比如黑色
     ②画出轮廓
     ③用前景色,填充轮廓内的
     (代码:simple_contour_mask())
4)轮廓的简单性质:及实现函数
      centroid轮廓的中心;cv2.circle()
      area面积:轮廓包含像素点的个数;
      perimeter:轮廓的周长;cv2.arcLength()
      boundingbox:包含轮廓的外接框;cv2.boundingRect()
                 求最小面积的矩形minAreaRect()
      minimum enclosing circles:包含轮廓的最小外接圆;
        cv2.minEnclosingCircle()
        (代码:blue_obj_track.py>>track_obj_fit_circle())
      fitting a ellipse:包含这个轮廓的一个椭圆
5)高级的Advanced轮廓Contour属

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值