gpt4 book ai didi

opencv - 是否支持带有 1 列签名的 EarthMoverDistance?

转载 作者:太空宇宙 更新时间:2023-11-03 23:18:33 27 4
gpt4 key购买 nike

据记载,如果我想使用仅将权重存储为签名中的列的 EMD,我可以这样做,因为我还提供了一个用户定义的成本矩阵。好吧,我的问题是它实际上不起作用,如果我尝试这样做,函数就会崩溃。我们确定确实支持吗?如果有人感兴趣,这是伪代码。

if (weightsonly) { 
signature1.create(h,1,CV_32FC1)
signature1.create(h,1,CV_32FC1)
//Fill in signature 1
//Fill in signature 2
emd = EMD(signature1, signature2, mp[metricSpace], cost_mat, 0, flow);
}

这会使函数崩溃。

最佳答案

这是一个非常愚蠢的问题:)

有效,我只是传递了一个错误的指标,因为我们想要使用一个成本矩阵,我们需要将指标指定为 CV_DIST_USER

关于opencv - 是否支持带有 1 列签名的 EarthMoverDistance?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35064132/

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