zoukankan      html  css  js  c++  java
  • cvDrawContours:在图像上绘制外部和内部轮廓

    函数cvDrawContours用于在图像上绘制外部和内部轮廓。当thickness >= 0 时,绘制轮廓线;否则填充由轮廓包围的部分。

    void cvDrawContours( CvArr *img, CvSeq* contour,
                         CvScalar external_color, CvScalar hole_color,
                         int max_level, int thickness=1,
                         int line_type=8, CvPoint offset=cvPoint(0,0) );

    img
    要在其上绘制轮廓的图像。和在其他绘图函数里一样,轮廓是ROI的修剪结果。

    contour
    指向第一个轮廓的指针。

    external_color
    外轮廓的颜色。

    hole_color
    内轮廓的颜色。

    max_level
    画 轮廓的最大层数。如果是0,只绘制contour;如果是1,将绘制contour后和contour同层的所有轮廓;如果是2,绘制contour后所 有同层和低一层的轮廓,以此类推;如果值是负值,则函数并不绘制contour后的轮廓,但是将画出其子轮廓,一直到abs(max_level) - 1层。

    thickness
    绘制轮廓线的宽度。如果为负值(例如,等于CV_FILLED),则contour内部将被绘制。

    line_type
    轮廓线段的类型,具体查看cvLine的描述。

    offset
    按给定值移动所有点的坐标。

  • 相关阅读:
    洛谷 P1578 奶牛浴场 题解
    LOJ167 康托展开 题解
    三校联训 【NOIP模拟】寻找
    洛谷 P1809 过河问题 题解
    有关多边形面积的总结
    LOJ 103 字串查找 题解
    洛谷 P2384 最短路 题解
    POJ 2492 A Bug's Life 题解
    LOJ 10214 计算器 题解
    洛谷 P2868 [USACO07DEC]观光奶牛Sightseeing Cows 题解
  • 原文地址:https://www.cnblogs.com/xiangshancuizhu/p/2123541.html
Copyright © 2011-2022 走看看