linux - OpenCV FPS 优化

标签 linux opencv intel frame-rate

如何在 Intelatom 上的 Linux 中提高 opencv 视频 FPS?使用 opencv 库处理时,视频似乎滞后。

此外,我正在尝试使用 opencv
执行程序/文件 系统(/home/file/image.jpg);

但是,它显示拒绝访问

最佳答案

您可以采取多种措施来提高性能。使用 OpenGL、GPU,甚至只是禁用 OpenCV 中的某些功能。当您捕获视频时,您还可以更改 FPS 默认值,该默认值有时设置得很低。如果您对该文件的访问被拒绝,我会检查权限,但如果不设置完整的错误,则很难弄清楚。

第一个是禁用转换的示例,第二个是设置所需的 FPS。我认为这些定义在 OpenCV 3 中发生了变化。

cap.set(CV_CAP_PROP_CONVERT_RGB , false);

cap.set(CV_CAP_PROP_FPS , 60);

关于linux - OpenCV FPS 优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21697218/

相关文章:

c++ - 将 C++ 对象与 Visual C++ for Linux Development 链接时路径中的非法字符

c++ - 如何获取关键点 "within the homography"?

java - 为什么我的 Java 应用程序在 AMD 处理器上运行速度更快?

c++ - gdb 核心无法访问内存

linux - 在多个主机上复制、安装和执行的脚本

python - 将 cv2 形状从 python 转换为 c++

英特尔 HD 3700 linux 的 Java 8 Swing 渲染问题

c++ - 未知类型名称 __m256 - 无法识别 AVX 的英特尔内在函数?

linux - mmc写命令数据源从哪里来?

java - 当我尝试在 android studio 3 上构建 apk 时,它给了我错误