cam.py 文件源码

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

项目:emojivis 作者: JustinShenk 项目源码 文件源码
def draw_delaunay(im, subdiv, delaunay_color):

    triangleList = subdiv.getTriangleList()
    size = im.shape
    r = (0, 0, size[1], size[0])

    for t in triangleList:

        pt1 = (t[0], t[1])
        pt2 = (t[2], t[3])
        pt3 = (t[4], t[5])

        if rect_contains(r, pt1) and rect_contains(r, pt2) and rect_contains(r, pt3):

            cv2.line(im, pt1, pt2, delaunay_color, 1, cv2.CV_AA, 0)
            cv2.line(im, pt2, pt3, delaunay_color, 1, cv2.CV_AA, 0)
            cv2.line(im, pt3, pt1, delaunay_color, 1, cv2.CV_AA, 0)

# Check if a point is inside a rectangle
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号