【问题标题】:Draw Contours in opencv around recognized polygon在opencv中围绕识别的多边形绘制轮廓
【发布时间】:2016-01-23 08:32:29
【问题描述】:

我正在研究 OpenCV-Python。 我有一个像这样的图像(波纹管图像,但没有浅绿色线条)来自网络摄像头的实时馈送。我找到了角落坐标,

(array([[[280, 109]],

   [[162, 206]],

   [[189, 341]],

   [[329, 389]],

   [[444, 283]],

   [[412, 160]]])

多边形。 如何在识别的多边形周围画一条线,如图像上显示的浅绿色线?

Recognized shape

【问题讨论】:

    标签: python opencv computer-vision object-recognition opencv-contour


    【解决方案1】:

    你可以使用drawContours()函数:

    cv2.drawContours(img, contours, -1, (0,255,0), 3)
    

    文档解释得很好:

    http://docs.opencv.org/master/d4/d73/tutorial_py_contours_begin.html#gsc.tab=0

    【讨论】:

    猜你喜欢
    • 2019-11-24
    • 1970-01-01
    • 1970-01-01
    • 2017-03-05
    • 1970-01-01
    • 2018-02-13
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多