【问题标题】:opencv_traincascade train classifier using GPU使用 GPU 的 opencv_traincascade 训练分类器
【发布时间】:2017-12-06 08:19:20
【问题描述】:

我尝试在我的机器上使用 opencv_traincascade 训练我的分类器。运行它时,它使用了我 100% 的 CPU,但不使用我的 GPU。我已经在我的 Ubuntu 16.04 中安装了 OpenCV 3.x。我有 GeForece GTX 1080 Ti/PCIe/SSE2。我成功安装了 CUDA 8.0 的驱动程序。如何使用 GPU 而不是 CPU?我使用下面的脚本来训练模块

opnencv_traincascade -data data -vec positives.vec -bg bg.txt -numPos 37000 -numNeg 756 -numStage 20 -w 20 -h 20

我需要设置什么配置才能使用 GPU?

【问题讨论】:

    标签: gpu opencv3.0 cascade-classifier


    【解决方案1】:

    要将 OpenCV 与多线程和 CUDA 一起使用,您需要像 guide 中那样构建 OpenCV

    或者你可以download一个已经组装好的OpenCV,首先安装所有必要的组件(CUDA Toolkit、TBB、MKL)并在Path中设置环境变量

    【讨论】:

    • 非常有用的指南。
    猜你喜欢
    • 2020-01-16
    • 2017-06-17
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 2021-05-23
    • 2018-05-13
    • 1970-01-01
    • 2015-09-21
    相关资源
    最近更新 更多