c# - 如何使用 Emgu.CV 以 30 FPS 获得 1920*1080 作为默认值?
问题描述
我正在尝试使用 Emgu.CV 在 Winform (C#) 中显示我的网络摄像头。
但默认为 640*480。
我确实找到了一种调整大小(?)的方法,如下所示
emguCaptureDevice.SetCaptureProperty(CapProp.FrameWidth, 1920);
emguCaptureDevice.SetCaptureProperty(CapProp.FrameHeight, 1080);
但是性能很差,只有3~5 FPS。
其中 aForge 可以有 1920*1080 和 30 FPS。
对不起英语不好。
谢谢你。
解决方案
推荐阅读
- python - 在相邻两行 Dataframe 之间进行插值
- python - 用 mypy 和 Django 覆盖 AbstractClass 字段
- python - AWS Lake Formation:grant_permissions:Resource.Table 中的未知参数:“TableWildcard”
- javascript - 将字符串输入与多个字符串 Javascript 进行比较
- python - 跨导入的 Python 函数共享
- reactjs - 反应脚本启动 - 热重载太慢?
- javascript - 遍历符号数组
- c# - 构建问题--“ReferencePath”未定义元数据“CopyLocal”的值
- mysql - 如何通过 Zabbix(在 docker 容器中)监控 MySQL?
- jquery - 如何获取标签的价值?