我正在寻找开发以下应用程序。如何进行?
- 扫描系统以查找已安装的网络摄像头及其支持的视频模式。
- 让用户选择摄像头和视频模式。
- 显示摄像机的视频。
- 启动一个图像采集卡/处理器,它现在不需要什么都不做。我希望有可能详细说明帧或每个 x 至少一帧。
- 不确定是否可行,但我还需要一个例程来在播放视频上覆盖处理过的帧。
您也可以尝试LTI-Civil
我建议您使用Webcam Capture项目,因为不再维护 JMF 和 LTI-CIVIL。网络摄像头捕获是托管在 Github 上的跨平台开源项目。有很多例子,例如如何做你问过的事情:
不幸的是,无法在播放视频上叠加通过 Webcam Capture API 获得的图像。至少不在网络摄像头捕获本身内,但您可以使用Xuggler来做到这一点 - 它包含如何做到这一点的示例。
请注意,Webcam Capture API 可以在 JMF、FMJ、LTI-CIVIL、GStreamer、OpenIMAJ 等之上使用。