【发布时间】:2019-01-30 23:23:54
【问题描述】:
我目前使用以下代码序列首先移动图像,然后旋转同一图像:
M = np.float32([[1,0,20],[0,1,10]])
shifted = cv2.warpAffine(img,M,(y_size,x_size),flags=cv2.INTER_LANCZOS4)
center_of_rot = (500, 500)
M = cv2.getRotationMatrix2D(center_of_rot, 1.23, 1.0)
rotated = cv2.warpAffine(shifted, M, (y_size, x_size),flags=cv2.INTER_LANCZOS4)
我认为有可能以某种方式将两个矩阵相乘并且只做一个操作而不是两个 warpAffine,我正在寻找一些指导,因为我的数学真的很烂。
谢谢!
【问题讨论】: