gpt4 book ai didi

opencv - FREAK 描述符参数

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

我对 OpenCV 2.4.3 中的 FREAK 函数有疑问。在 FREAK 的定义中,它说:

FREAK( bool orientationNormalized = true,
bool scaleNormalized = true,
float patternScale = 22.0f,
int nOctaves = 4,
const vector<int>& selectedPairs = vector<int>());

“patternScale”到底是什么意思?我在 FREAK 论文中找不到任何关于“规模”的信息。 FREAK 中 Gaussians 的内核大小是如何确定的?我问这个是因为 BruteForce Matcher 的匹配对取决于参数“patternScale”。

如果我将其保留为默认值,则匹配器会遗漏一些关键点并且它们不会匹配。但是,如果我将其更改为 1.0,则匹配器会匹配每个点。有谁知道为什么吗?

最佳答案

所以这里有一些关于 FREAK 构造函数的代码以及它如何使用 OpenCV 自己的答案站点上的 patternScale 参数的一些见解:

http://answers.opencv.org/question/5360/freaks-patternscale-parameter-tuning/

this post 相结合关于“吃”的要点(好像和你正在经历的一样)

这似乎表明 patternScale 用于“放大”原始模式的查找关键点。当它们缩放超过图像本身的大小时,它们就会简单地从计算中删除。

关于opencv - FREAK 描述符参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15236307/

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