使用 HOGDescriptor 的问题

2023-12-24

我正在摆弄一些c++/opencv。我正在查看一些样本,但还没有 设法编译/运行 peopleDetect.cpp 它使用HOGDescriptor.

我已经设置了一个基本的 Qt 控制台应用程序来测试和缩小问题范围,并得到了这个基本代码:

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/objdetect/objdetect.hpp"

#include <stdio.h>
#include <string.h>
#include <ctype.h>

using namespace cv;
using namespace std;

int main(){
    Mat img = imread("../images/people1.jpg");

    HOGDescriptor hog;

    namedWindow("people detect test");
    imshow("TaDa!",img);
    waitKey(5000);
    return 1;
}

由于这一行而无法编译:HOGDescriptor hog;。 这是 Qt 给出的编译输出:

Running build steps for project HoGTest...
Configuration unchanged, skipping qmake step.
Starting: "/usr/bin/make" -w
make: Entering directory `/Users/george/Documents/Qt/HoGTest'
g++ -headerpad_max_install_names -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -o HoGTest main.o   -F/Users/george/QtSDK/Desktop/Qt/474/gcc/lib -L/Users/george/QtSDK/Desktop/Qt/474/gcc/lib /opt/local/lib/libopencv_core.2.3.1.dylib /opt/local/lib/libopencv_highgui.2.3.1.dylib -framework QtCore 
Undefined symbols:
  "vtable for cv::HOGDescriptor", referenced from:
      cv::HOGDescriptor::HOGDescriptor()in main.o
      cv::HOGDescriptor::~HOGDescriptor()in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [HoGTest] Error 1
make: Leaving directory `/Users/george/Documents/Qt/HoGTest'
The process "/usr/bin/make" exited with code 2.
Error while building project HoGTest (target: Desktop)
When executing build step 'Make'

不幸的是,当谈到 c++/opencv 时,我是一个 n00b,所以不知道什么 该错误的确切含义以及如何修复它。提示/提示?


您需要链接 libopencv-objdetect.2.3.1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 HOGDescriptor 的问题 的相关文章

随机推荐

  • 在不使用数组控制器的情况下,Ember 模型中如何实现排序?

    每个谷歌结果都是关于 ArrayController 排序的 需要一个排序机制而不使用ArrayController 有一个模型 其中有排序参数 就像说 sortOrder 作为模型中的属性之一 这将来自后端 将使用 each 渲染此模型
  • 如何删除www. ASP.NET MVC 中的前缀

    如何删除 www 来自传入的请求 我需要设置 301 重定向还是只需重写路径 不管怎样 最好的方法是什么 Thanks 我相信使用 IIS 的 URL 重写模块来做到这一点会更合适 如果您有权访问 IIS 的管理工具 则可以在站点设置的 I
  • 如何在MATLAB中为随机数生成器设置统一种子?

    我正在编写代码并使用 MATLAB 中的现有函数 如果这些函数使用随机数生成器怎么办 有没有办法可以修复这些函数的种子而无需更改它们的代码 MATLAB 中有执行此操作的命令吗 通常代码会使用 Matlab 的内置随机数生成器 您可以使用以
  • Sublime2 和 SublimeREPL

    使用 Windows 7 Python 3 2 和 Sublime Text 2 我完成了安装 SublimeREPL 的所有说明 当我转到Tools gt SublimeREPL gt Python gt Python我收到错误 Wind
  • 使用 jest.mock 传递超出范围的变量[重复]

    这个问题在这里已经有答案了 我有一个用于模拟的模拟对象react native const MyMock MockA methodA jest genMockFn MockB ObjectB methodA jest genMockFn m
  • 拍摄/选择图片并将其显示在 ImageView 中而不先保存(使用 MvvmCross)

    我想从库中选择一张图片或用相机拍照并将结果显示到视图 ImageView 但根据一些帖子 包括this one https stackoverflow com questions 13475896 need an example of ta
  • iReport - 组织列输出?

    I am working on a profit and loss report that should look like this And my data table looks like this 对于此损益表 我有查询 1 它填充当
  • webRTC 设置信令服务器

    当系统连接在局域网中时 如何为webRTC设置信令服务器 是否强制要求我们必须使用 STUN 和 TURN 服务器进行信令 要使 WebRTC 在 LAN 上运行 您需要在该 LAN 中拥有一个信令服务器 信令服务器是任何 Web 服务器
  • Z3中的parthood定义

    我试图在 Z3 中定义集合对 使用数组定义 之间的部分关系 在下面的代码中称为 C 我写了 3 个断言来定义自反性 传递性和反对称性 但 Z3 返回 未知 我不明白为什么 define sort Set Array Int Bool dec
  • 使用模板时出现 g++ 重复符号错误(菜鸟问题)

    因此 我尝试选择 C 为此我决定使用模板编写一个通用 Group 类 该类采用类型和大小作为模板参数 在group h中 ifndef GROUP H define GROUP H define MAX SIZE 10 Define a G
  • ReflectionException:类不存在

    当我尝试运行作曲家时遇到此错误 name zepluf standard edition description The ZePLUF Standard Edition distribution autoload psr 0 src req
  • 检测对象是否已覆盖 toString() [重复]

    这个问题在这里已经有答案了 我收到一个对象并需要记录它 其中一些有习惯toString 然后我想用它 但有些没有 我得到类似的东西mightypork rogue bus events MouseMotionEvent 2d19587d 我
  • 在 Android 手机上每 66 毫秒拍照一次以进行颜色分析(心率监视器)

    我正在做一个大学最后一年的项目 其中涉及为 Android 制作一个医疗应用程序 作为练习 我必须制作一个心率监测器应用程序 我发现最好的方法是在打开闪光灯的情况下将相机放在手指上 观察血液中颜色的变化 这就是问题出现的地方 是否可以用相机
  • 为什么使用 conda 安装 rstudio,r 版本 4,在我的 Linux 系统上使用 conda 会返回有关不兼容规格的错误?

    我正在尝试使用 condas 安装 r 和 rstudio conda create c conda forge n r4rs r base 4 0 rstudio gt Collecting package metadata curren
  • MySQL数据库存储产品、颜色、尺寸和库存

    我有一个处理衬衫商店的购物车的任务 并且对存储衬衫属性 例如每个商品的颜色 尺寸和库存 的数据库设计感到困惑 假设将以下衬衫存储到数据库 Product name Nike shirt Available colors black whit
  • 如何在python中不断增加值的同时获取输入?

    我对 Python 还很陌生 我正在尝试用 python 制作一个基于文本的类似策略的游戏 我希望有一个不断增加的值 我也希望有一些其他值同时增加或减少 但这只是为了开始 但如果我使用While True循环我不能在程序中做任何其他事情 它
  • 聚合 numpy 函数

    我有一个密集调用的 numpy 操作 我需要优化 np sum a 2 axis 1 5 where a is a 2 dimensional ndarray 该操作由三个函数组成 需要迭代 a 三次 将所有操作聚合在一个函数下并沿轴 1
  • 在 Zeppelin 0.7.1 中运行 Spark 代码时出现 NullPointerException

    我已经安装了Zeppelin 0 7 1 当我尝试执行示例 Spark 程序 可通过Zeppelin Tutorial笔记本 我收到以下错误 java lang NullPointerException at org apache zepp
  • 如何在执行junit时自动生成时序图

    我在 Eclipse 中接到了 在执行 junit 测试用例时自动生成序列图 的任务 我正在学习UML 我找到了可以生成序列的工具 并且我知道 junit 但是我如何将这两者结合起来 我发现不错的工具有 UMLet ModelGoon UM
  • 使用 HOGDescriptor 的问题

    我正在摆弄一些c opencv 我正在查看一些样本 但还没有 设法编译 运行 peopleDetect cpp 它使用HOGDescriptor 我已经设置了一个基本的 Qt 控制台应用程序来测试和缩小问题范围 并得到了这个基本代码 inc