- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
下面显示的 Brisk 检测器没有给我任何关键点。有人可以提出一个问题吗?我将尝试用一些代码在下面解释我在做什么。
#include "opencv2/features2d/features2d.hpp"
using namespace cv;
using namespace std;
Ptr<FeatureDetector> detector;
detector = FeatureDetector::create("BRISK");
// the filename is given some path
Mat img = imread(filename, 0);
CV_Assert( !img.empty() );
vector<KeyPoint> kp;
detector->detect(img, kp);
因此,当我调试它并检查关键点 (kp) 时,它显示 <0 项>
使用类似的代码,其他检测器(如 ORB、SIFT 或 SURF)将按预期工作!
有人可以提出解决方案吗。
我正在使用 opencv 2.4.9 和 Qt creator 2.5.2
谢谢
最佳答案
好的,我自己搞定了!
对于感兴趣的人,BriskFeatureDetector 的参数默认值即 Octave = 3 和 thres = 30 根本没有给我关键点。但是,当我将原作者演示中所示的 octaves = 0 更改为使用 Brisk 的 AGAST 检测器时,它给了我相当多的关键点。
感谢并享受!
关于opencv - BRISK 特征检测器检测零关键点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12406429/
我正在尝试运行多个 CMT trackers同时地。出于这个原因,我设置了一个线程池: import argparse import cv2 from multiprocessing import P
下面显示的 Brisk 检测器没有给我任何关键点。有人可以提出一个问题吗?我将尝试用一些代码在下面解释我在做什么。 #include "opencv2/features2d/features2d.hp
我将开发一个包含大量数据的可扩展网络应用程序。我正在考虑使用 Brisk。有人用过吗?有一些很好的资源解释了如何使用它,但它看起来仍然很新并且资源数量有限(即使在 stackoverflow 中也有不
我的理解有点问题。 opencv 中 Brisk 描述符 Mat 值的标准类型是一个标准大小为 8 位的 unsigned char 值。 KeyPoint 的完整描述符的大小为 16 个 unsig
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在尝试使用 openCV 包装器 javacv 在 java 中运行 BRISK。我在运行 FAST 角检测器时没有任何问题,但我对如何运行计算功能感到困惑。当我运行这段代码时: private
我在 python 中有以下代码 import cv2 import numpy as np def save_keypoints(image_path, type_image): img =
我在打开的简历中使用 BREIF 描述符时遇到错误。错误是 BREIF 无法给出所有关键点的描述符。它给出的关键点数量少于预期的描述符。我得到的错误如下。错误仅使用 breif 描述符。使用 SURF
我正在尝试使用 OpenCV(用于 C++)的 BRISK 实现来检查照片中是否包含图像(或图像的一部分)。例如,我拍了一张照片,然后尝试将其与数据库中的一组图像匹配,我想选择最佳对应图像(如果所有图
我正在使用 MATLAB 2014a 提取BRISK 和FREAK 描述符。我找不到任何选项可以将位串大小减小到 128 或 256,它们都生成为 512 位。我认为 FREAK 算法不允许这样做,但
如何从C/C++扩展源代码获取Windows的pyd文件(或其他我可以导入到Python的项目)? 编辑:我想要使用的特定库(BRISK)包含在OpenCV 2.4.3中,因此我暂时对这种技能的需求消
我是一名优秀的程序员,十分优秀!