gpt4 book ai didi

opencv - OpenCV Knn匹配错误

转载 作者:行者123 更新时间:2023-12-02 16:17:05 24 4
gpt4 key购买 nike

因此,我使用opencv中的knnMatch函数编写了一些代码来计算两组功能之间的原始匹配。该代码运行良好,但是对于某些图像会产生此错误。

error: (-215) _queryDescriptors.type() == trainDescType in function cv::BFMatcher::knnMatchImpl



这是产生错误的行。
rawMatches = matcher.knnMatch(featuresA, featuresB, 2)

我只是想知道是否有人知道什么可能导致错误。

最佳答案

我遇到过同样的问题。我可以观察到它是在featuresB时发生的(“trainDescriptors”参数为None或为空。因此,您可能应该检查变量featuresB中是否有任何描述符(如果没有,则没有任何匹配项)。

关于opencv - OpenCV Knn匹配错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51575621/

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