Jee*_*87c 5 python opencv numpy python-2.7
这对我来说真的是一团糟,我很难解决这个问题。我想在带有 numpy 数组的 Python 中使用 cv2.estimateRigitTransform 方法,但我找不到任何示例或其他内容来解释所需的 src 和 dst numpy 数组的格式。
有人可以给我发送一个可以使用这种方法的这两个数组的小例子吗?我拥有所有数据(当然是 2D 数据),但找不到如何在 numpy 数组中对其进行整形。
请帮我。谢谢!
这是一个基本示例,尝试对齐两个随机的 10 个点集
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)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7901 次 |
最近记录: |