def transform(self, img, offset=0):
if offset == 0:
return self.warp(img, self.M)
else:
src = self.src.copy()
src[:, 0] = src[:, 0] + offset
dst = self.dst.copy()
dst[:, 0] = dst[:, 0] + offset
M_inv = cv2.getPerspectiveTransform(src, dst)
return self.warp(img, M_inv)
评论列表
文章目录