gpt4 book ai didi

python - 打开CV 3.0 findHomography引发错误

转载 作者:行者123 更新时间:2023-12-02 16:39:47 25 4
gpt4 key购买 nike

我正在尝试执行此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 Error: Image step is wrong (Step must be a multiple of esz1) in setSize, file /home/jbd/src/opencv-3.0.0-beta/modules/core/src/matrix.cpp, line 297

terminate called after throwing an instance of 'cv::Exception'

what(): /home/jbd/src/opencv-3.0.0-beta/modules/core/src/matrix.cpp:297: error: (-13) Step must be a multiple of esz1 in function setSize


您认为这是由于我的安装造成的吗?

最佳答案

我遇到了同样的问题。
我认为问题是您的 NumPy 。
对我来说,我的Numpy链接到openBlas,它将导致此问题
卸载并从存储库重新安装它,即pip install numpy将解决此问题。
价格是你必须牺牲 NumPy 的速度...

关于python - 打开CV 3.0 findHomography引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28001899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com