【发布时间】:2016-08-29 02:12:04
【问题描述】:
我目前正在开发一个同时使用 英特尔实感 R200 的颜色流和深度流的程序。我想使用最低的深度分辨率 240p,因为它的噪点比更高的分辨率低。但是,当将它与 1080p 分辨率 结合用于 color 流时,传感器由于某种原因突然停止获取帧。
详细地说,方法 PXCSenseManager::AcquireFrame() 在某些点阻塞了大约 10 秒,然后返回错误代码 -301(即 “执行由于上游组件中的错误而中止”)。
较高的深度分辨率或较低的颜色分辨率似乎可以正常工作,但会导致深度数据的噪点更多或颜色数据的质量降低。这个问题不仅出现在我的代码中,而且出现在官方的 RSSDK 中,即 DF_RawStreams 和 DF_CameraViewer。
你们中有人遇到过同样的问题吗?如果有,您知道解决方法吗?不幸的是,我还没有找到任何处理这种问题的方法。
我的电脑具有以下规格:
- 主板:
- 鼠标电脑有限公司H110M-S01
- CPU:
- Intel® Core™ i7-6700 CPU @ 3.40GHz
- 内存:
- 16GB 内存 DDR3
- 显卡:
- NVIDIA GeForce GTX 980 4GB GDDR5
非常感谢您
PS:这是我在 StackOverflow 上提出的第一个问题,如果有任何反馈,我将不胜感激 :) 谢谢!
【问题讨论】:
-
这听起来像是 R200 API 开发人员的问题。我明天看看能不能重现。
-
@ChrisStathis 谢谢你,我真的很感谢你的努力 :) 顺便说一句,同样的问题也出现在其他电脑上。