【发布时间】:2015-01-17 16:58:17
【问题描述】:
我正在尝试执行这个 python 示例:http://docs.opencv.org/trunk/doc/py_tutorials/py_feature2d/py_feature_homography/py_feature_homography.html
但它总是失败
M, mask = cv2.findHomography(src_pts, dst_pts, cv2.RANSAC, 5.0)
错误是:
OpenCV 错误:setSize 中的图像步长错误(步长必须是 esz1 的倍数),文件 /home/jbd/src/opencv-3.0.0-beta/modules/core/src/matrix.cpp,第 297 行
在抛出 'cv::Exception' 实例后调用终止
what(): /home/jbd/src/opencv-3.0.0-beta/modules/core/src/matrix.cpp:297: 错误: (-13) Step 必须是函数 setSize 中 esz1 的倍数
你认为是因为我的安装吗?
【问题讨论】:
-
其实好像不是因为 findHomography 而是因为: > cv2.perspectiveTransform 我不知道为什么