所以我在数组tsconfig.json
中有四个点,表示矩形对象的角(但投影到图像平面时不是矩形)。我知道矩形的大小,所以我可以用
A
然后我可以使用cv2.getPerspectiveTransform(four_corners, np.array([[0, 0], [0, height], [width, height], [width, 0], dtype=np.float32))
转换图像。
问题(可由另一个人的问题Counting aspect ratio of Perspective Transform destination image证明)是扭曲的结果被裁剪。只有四个角内的区域在最终图像中,而我希望将整个原始图像扭曲成最终结果。
我如何实现这一目标?