这真的让我很困惑,我很难解决这个问题。我想在Python中使用cv2.estimateRigitTransform方法和numpy数组,但我无法找到任何关于所需的src和dst numpy数组格式的示例或其他说明。
有人能给我发送一个小例子来展示这两个数组如何与此方法一起工作吗?我有所有的数据(当然是2D),但不知道如何将其整理成numpy数组。
请帮帮我。 谢谢!
这真的让我很困惑,我很难解决这个问题。我想在Python中使用cv2.estimateRigitTransform方法和numpy数组,但我无法找到任何关于所需的src和dst numpy数组格式的示例或其他说明。
有人能给我发送一个小例子来展示这两个数组如何与此方法一起工作吗?我有所有的数据(当然是2D),但不知道如何将其整理成numpy数组。
请帮帮我。 谢谢!
import numpy as np
import cv2
shape = (1, 10, 2) # Needs to be a 3D array
source = np.random.randint(0, 100, shape).astype(np.int)
target = source + np.array([1, 0]).astype(np.int)
transformation = cv2.estimateRigidTransform(source, target, False)