def m_screen_to_marker(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(np.array(marker['verts'],dtype=np.float32),mapped_space_one)
#persistent vars for detect_markers_robust
评论列表
文章目录