opencv函数

作者: Cat丹 | 来源:发表于2020-04-29 15:13 被阅读0次

    cv2.transform()

    用途:传入旋转矩阵及原始点位坐标,得到与变换后图片对应的点坐标点,轻松解决点随图旋转问题。

     M = cv2.getRotationMatrix2D((cX, cY), -angle, 1.0)
    pts=cv2.transform(np.asarray(pts,dtype=np.float64).reshape((-1,1,2)),M)
    

    cv2.boundingRect()

    用途:传入点坐标,得到这些点的包围框,省去若干min,max计算。输出box为left,top,width,height格式。

    pts_to_img = np.asarray(pts_to_img, dtype=np.float32)
    box = cv2.boundingRect(pts_to_img.reshape(-1, 1, 2))
    

    相关文章

      网友评论

        本文标题:opencv函数

        本文链接:https://www.haomeiwen.com/subject/ddzgwhtx.html