def m_marker_to_screen(marker):
#verts need to be sorted counterclockwise stating at bottom left
#marker coord system:
# +-----------+
# |0,1 1,1| ^
# | | / \
# | | | UP
# |0,0 1,0| |
# +-----------+
mapped_space_one = np.array(((0,0),(1,0),(1,1),(0,1)),dtype=np.float32)
return cv2.getPerspectiveTransform(mapped_space_one,np.array(marker['verts'],dtype=np.float32))
评论列表
文章目录