image_in_image.py 文件源码

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

项目:basicCV 作者: chenminhua 项目源码 文件源码
def image_in_image(im1,im2,tp):
    m, n = im1.shape[:2]
    fp = np.array([[0,m,m,0],[0,0,n,n],[1,1,1,1]])

    # compute affine transform and apply
    H = homography.Haffine_from_points(tp,fp)
    im1_t = ndimage.affine_transform(im1,H[:2,:2],
                    (H[0,2],H[1,2]),im2.shape[:2])
    alpha = (im1_t > 0)

    return (1-alpha)*im2 + alpha*im1_t
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号