opencv - 如何在 CPU 上使用 onnx 模型进行多线程推理 cv::dnn?
问题描述
代码只在线程上工作,所以它很慢。
有没有办法使用多线程?
我认为应该有一些参数。
opencv 4.5.2
cv::dnn::Net net;
net.setPreferableTarget(cv::dnn::DNN_TARGET_CPU);
net = cv::dnn::readNetFromONNX("100.onnx");
最好的
解决方案
推荐阅读
- c++ - 枚举,命名空间和命名空间之外的声明导致“重载(...)的调用不明确”
- python - 如果我在 CNN 中获得相同的 AUC 和 AUROC 值,这意味着什么?
- angular - 循环数据以显示在表格上
- ffmpeg - 我们可以使用 -vf 和 -filter:a 和 -filter_complex
- java - 资源泄漏:'
' 未在此位置关闭 - javascript - 如何在与 jQuery 相同的函数中根据事件处理程序设置变量?
- css - 如何在使用 onchange 选择选项后隐藏/显示表单元素
- c++ - 如何为迭代函数编写递归关系
- signature - 如何在电子邮件中添加数字签名并进行验证?
- xml - DataContractSerializer 引发堆栈溢出