图片剪切与位移

图片剪切比较简单,我们的图片数据都是放在矩阵中的,我们只需要把剪切的位置找到,并找到矩阵中对应的x,y坐标,把这个数据拿出并保存即可。
图片剪切与位移
结果:
图片剪切与位移
图片位移:
将一个23的矩阵拆分为一个22和一个21的矩阵 例:
[[1,0,100],[0,1,200]]
[[1,0],[0,1]] 2
2 A
[[100],[200]] 21 B
将输入的坐标记作C:
xy C
A
C+B = [[1x+0y],[0x+1y]] + [[100],[200]]
= [[x+100],[y+200]]
则就完成了位移
cv2.warpAffine用来完成位移
图片剪切与位移
结果:
图片剪切与位移
图片剪切与位移
有一点注意float一定要加32