2

我正在寻找开发以下应用程序。如何进行?

  1. 扫描系统以查找已安装的网络摄像头及其支持的视频模式。
  2. 让用户选择摄像头和视频模式。
  3. 显示摄像机的视频。
  4. 启动一个图像采集卡/处理器,它现在不需要什么都不做。我希望有可能详细说明帧或每个 x 至少一帧。
  5. 不确定是否可行,但我还需要一个例程来在播放视频上覆盖处理过的帧。
4

3 回答 3

2

在 SO 上查看这篇文章以获得灵感。

JMF框架支持捕获实时数据、音频或视频,详见本文

于 2009-10-15T07:06:21.267 回答
0

您也可以尝试LTI-Civil

于 2009-12-11T23:07:09.963 回答
0

我建议您使用Webcam Capture项目,因为不再维护 JMF 和 LTI-CIVIL。网络摄像头捕获是托管在 Github 上的跨平台开源项目。有很多例子,例如如何做你问过的事情:

不幸的是,无法在播放视频上叠加通过 Webcam Capture API 获得的图像。至少不在网络摄像头捕获本身内,但您可以使用Xuggler来做到这一点 - 它包含如何做到这一点的示例。

请注意,Webcam Capture API 可以在 JMF、FMJ、LTI-CIVIL、GStreamer、OpenIMAJ 等之上使用。

于 2012-11-14T21:51:59.850 回答