我一直在处理OpenCV FREAK描述符,在用两个相似的定向和缩放图像实现非常棒的匹配结果后,我开始尝试使用缩放和旋转的图像。
FREAK应该对比例/旋转不变,但我的结果太可怕了。我试图调整怪胎描述符参数:
new FREAK(true, true, 22, 5); //rotInvariant, scaleInvarian, scale, ocataves
但我只是设法在旋转图像的较近部分获得一些严格匹配,其中它具有更高的分辨率。
有没有办法调整旋转和不同比例图像的FREAK?
答案 0 :(得分:2)
FREAK本身不是旋转/比例不变的。它使用AGAST提供的旋转和缩放训练AGAST关键点(这是BRISK的纸张关键点描述符的小名称)。因此,如果您希望在缩放/旋转不变性的最佳条件下,则需要使用此探测器。
答案 1 :(得分:0)
同意sansuiso。只想添加opencv允许您使用BRISK关键点检测。获取关键点并围绕这些关键点运行FREAK。