首页 > 解决方案 > 如何从命令行处理 opencv 命令以仅使用 GPU

问题描述

我不确定这个问题是否会出现在这个社区中。但我不知道其他地方,所以...

我正在尝试opencv_traincascade在 ubuntu 终端中运行命令。我的电脑上安装了 GPU。

我检查过,当我运行上述命令时,CPU 使用率上升 400%,GPU 使用率也上升到 20%。

为了这个目的我能做些什么来只使用 GPU?

这是我的系统信息:

sudo lshw -C display 
  *-display                                                                                                                                                                           
       description: VGA compatible controller                                                                                                                                         
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:125 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:c0000-dffff
lspci | grep VGA 
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f82 (rev a1)

PS:-命令是:
opencv_traincascade -data xyz -vec xyz.vec -bg xyz.txt -numPos abcxyz -numNeg abcxyz -numStages 5 -featureType LBP

标签: opencvubuntugpuhaar-classifier

解决方案


推荐阅读