cam.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:emojivis 作者: JustinShenk 项目源码 文件源码
def draw_polyline(im, landmarks):
    if faceOnly:
        print("faceOnly on")
        im[0:screenheight] = 0.0
    pts = np.array([[10, 5], [20, 30], [70, 20], [50, 10]], np.int32)
    pts = pts.reshape((-1, 1, 2))
    if len(landmarks):
        bottomRight = (max(landmarks[0][:, 0]), max(landmarks[0][:, 1]))
        topLeft = (min(landmarks[0][:, 0]), min(landmarks[0][:, 1]))
        rect = (0, 0, im.shape[1], im.shape[0])
        # FIXME: Delaunay triangulation.
        # subdiv = cv2.Subdiv2D(rect)
    for landmark in landmarks:
        for group in OVERLAY_GROUPS:
            ftrpoints = [landmark[group]]
            cv2.polylines(im, ftrpoints, False, (0, 255, 0), 1, 8)
            # FIXME: Delaunay triangulation.
            # for pt in ftrpoints:
            #     subdiv.insert(pt)
    # FIXME: Delaunay triangulation.
    # if len(landmarks):
    #     draw_delaunay( im, subdiv, (255,255,2555))
    return im
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号