- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我的理解有点问题。
opencv 中 Brisk 描述符 Mat 值的标准类型是一个标准大小为 8 位的 unsigned char 值。 KeyPoint 的完整描述符的大小为 16 个 unsigned char 值。 8bitx16 = 128bit 尽管在论文中你只是发现你有一个 512 位的描述符。
有人可以帮助我摆脱这种不匹配吗?我还没有在 OpenCV 文档中发现描述符的位大小是否可缩放(还?)。
最佳答案
你在哪里找到那个 16 的数字?好像不对。
Mat img = imread( "lena.png", cv::IMREAD_GRAYSCALE );
BRISK brisk;
vector<KeyPoint> kp;
brisk.detect(img,kp);
Mat desc;
brisk.compute( img, kp, desc) ;
cerr << desc.rows << " " << desc.cols << " " << desc.type() << endl;
167 64 0
因此,找到 167 个 BRISK 描述符和 64 个字节(即每个描述符 512 位)。
关于c++ - brisk 描述符中正确的位大小?打开简历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23910877/
我正在尝试运行多个 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中,因此我暂时对这种技能的需求消
我是一名优秀的程序员,十分优秀!