如何编写脚本控制连接在电脑上的投影仪和摄像头?

How to write a script to control the projector and cameras connected on the computer?

我正在做一些立体视觉实验,但我不知道如何设置这些设备。

openCV中有没有什么模块可以让我随时控制投影仪投影任何图像?同样,如何通过代码控制摄像头随时捕捉,或者设置window并接收从摄像头捕捉的实时视频?

是否有任何框架或为此设计的东西?

顺便说一句,我的系统是windows。

我已经试过了google,但是这方面的资料很少,只有MS的win32教程似乎在谈论访问连接到计算机的投影仪。可能是我硬件编程经验少,搜索的方向不对?

实际上没有那么多 user-friendly 选项。

使用 OpenCV 可以,但是您需要编写一些代码来控制投影仪(被视为显示器)。您必须投射您喜欢的图案并从相机捕捉图像。 对于这部分,我编写了自己的代码,您可以随意尝试 here,尽管它可能无法在您的系统上运行。

然后,下一步就是用所选的结构光算法对图像进行处理。您可以在 library.

中找到其他有用的代码

除非你购买商业系统,否则编程知识是必不可少的。

祝你实验顺利。