0

我需要从红外传感器摄像头访问图像。是否可以在 opencv 中访问来自 IR 传感器摄像头的图像?

如果可能的话,有人可以用几个链接指导我吗?

4

1 回答 1

2

我认为您指的是 3d 相机,这就是我从“红外相机”一词中所理解的

如果我是对的,那么,你的答案是“是的!”。很少有像 OpenNI 这样的库能够提取数据并将其提供给 opencv 进行处理。

http://www.openni.org/

从上面的链接下载 SDK 和相应的传感器驱动程序以防万一,如果您使用的是“Kinect for Windows”,请点击下面的链接,当我开始工作时,它非常有用。

http://yannickloriot.com/2011/03/kinect-how-to-install-and-use-openni-on-windows-part-1/#sthash.anacQErD.ly36SNRS.dpbs

如果您能够通过相机运行 openni 示例,那么下一步是使用 Cmake 并使用 openNI 构建 opencv,请按照以下链接查看如何完成。

http://seevisionc.blogspot.co.uk/2012/07/compiling-opencv-with-openni-for.html

在此之后,只需在您的“ c:/opencv/samples/cpp ”目录中尝试示例代码“ openni_capture.cpp ”,它可以让您进一步了解

于 2014-01-29T15:32:57.127 回答