gpt4 book ai didi

opencv - 是否可以直接从usb网络摄像头读取到gpu内存

转载 作者:太空宇宙 更新时间:2023-11-03 21:19:07 29 4
gpt4 key购买 nike

我正在使用 OpenCV 进行 CUDA 处理来自 USB 网络摄像头的直播。目前我正在做这样的事情:

cv::videoCapture cap(0);
cv::Mat h_frame;
while(cap.read(h_frame)){
cv::cuda::gpuMat d_frame(h_frame);
//process d_frame;
}

是否有可能摆脱h_frame并直接读取到d_frame:

//Imaginary code
cv::cuda::gpuVideoCapture cap(0);
cv::cuda::gpuMat d_frame;
while(cap.read(d_frame)){
//process d_frame;
}

甚至直接使用 CUDA。我的意思是像读取相机输出的字节流(直接到 GPU)然后通过 gpuMat 以某种方式获取它?

最佳答案

目前不可能。

您需要使用您希望的任何方法将 USB 数据捕获到系统内存。从那里您可以从系统内存传输到 GPU 内存。

关于opencv - 是否可以直接从usb网络摄像头读取到gpu内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39213374/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com