- 博客(2)
- 收藏
- 关注
原创 解决cv2.getRotationMatrix2D()按中心点旋转后图片显示不全
cv2.getRotationMatrix2D()函数是可以将旋转后新图的中心点通过仿射矩阵M的第三列作用,平移回原来的中心点,但特别注意的是,原图的中心点并不是新图的中心点,因为图片显示时的长宽发生了变化。所以需要计算出旋转后新图的宽和高(初中知识,需要注意的是旋转角度需要分两种情况讨论,一三象限和二四象限),再将宽和高变化量的一半加到矩阵M的第三列上就可以将中心点移至新图的中心点。
2022-10-24 13:50:02
1198
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人