0

我正在研究英特尔的 RealSense SDK,我必须将其转换为 OpenCV 格式。

我在论坛中看到了这个解决方案(将 PXCImage 转换为 OpenCV Mat),但是对于“PIXEL_FORMAT_YUY2”类型,该代码不起作用。

任何人都知道如何改变它?

提前致谢

4

1 回答 1

0

我不知道英特尔实感 SDK,因为我只使用了librealsense API。

英特尔实感 SDK 的文档应该在此处

我不知道它如何与 SDK 一起工作,但librealsense您可以直接选择适当的颜色格式(对于 OpenCVmat应该是bgr8)。

如果您在 SDK 中没有此选项,您可以在此处查看如何librealsense解压缩yuy2格式。

或者,也许您可​​以尝试将数据直接复制到 a (您mat必须弄清楚 的良好价值和cvDataType良好价值cvDataWidth),然后如果您希望能够访问像素值作为RGB三元组?cvtColor()

希望能帮助到你。

于 2017-02-20T18:26:52.290 回答