0

我想(手动)使用 Java 代码调整网络摄像头的“快门速度”。

  1. 是否可以这样做(使用java)?
  2. 我如何意识到它?

额外信息:

  • Windows Vista 和 NetBeans IDE 7.3.1
  • 网络摄像头:罗技网络摄像头 pro 4000
  • 驱动程序:Quickcam v11
  • 语言:java
  • 库:LTI-CIVIL,带有用于图像捕获的示例代码
  • 我想我需要在命令相机收集光和停止收集光之间的时间进行调整。(半想着单反相机)。
4

1 回答 1

1

有一些可用的 API可用于使用 java控制您的网络摄像头。

  • Java 媒体框架 (JMF)

Java 媒体框架 API (JMF) 允许将音频、视频和其他基于时间的媒体添加到基于 Java 技术构建的应用程序和小程序中。这个可选包可以捕获、播放、流式传输和转码多种媒体格式,通过提供强大的工具包来开发可扩展的跨平台技术,为多媒体开发人员扩展了 Java 2 平台标准版 (J2SE)。

  • Java 中的媒体自由 (FMJ)

FMJ 是一个开源项目,其目标是提供 Java Media Framework (JMF) 的替代方案,同时保持与 JMF 的 API 兼容。它旨在生成一个单一的 API/框架,可用于跨多个平台捕获、播放、处理和流媒体。由于 FMJ 与最新的 JMF API 兼容,您可以使用现有的 JMF 代码并运行它们。

  • 许格勒

Xuggler 是从 Java 解压缩、修改和重新压缩任何媒体文件(或流)的简单方法。这更广泛地用于媒体文件的操作和相关操作。

您可以参考以下链接:

你可以找到大量关于它们的教程。我相信您可以找到一种有效的方法来使用这些 API 中的任何一个来控制网络摄像头的快门速度。:)

于 2013-10-04T08:41:22.943 回答