【发布时间】:2020-04-16 03:21:43
【问题描述】:
我最近一直在学习如何在不裁剪的情况下旋转图像。但我对 cv2 的 getRotationMatrix2D 的第三列有点困惑。它返回一个大小为 2 x 3 的矩阵。
虽然我的代码是基于 Rotate an image without cropping in OpenCV in C++ 和 Python 2.7.3 + OpenCV 2.4 after rotation window doesn't fit Image 工作的,但我很高兴也很想知道这个转换矩阵的第三列到底是做什么的。
【问题讨论】:
-
在这种情况下,您是在问理论吗? This 可能会有所帮助
-
纯旋转是围绕位置 (0,0) 如果您想围绕另一个中心旋转,您基本上首先平移图像,围绕新的 (0,0) 旋转并向后平移。您可以将所有这些转换步骤合并为一个。
标签: python opencv data-augmentation