是否可以用java捕获高分辨率网络摄像头图像?

发布于 2024-12-13 17:44:53 字数 348 浏览 5 评论 0原文

我正在尝试用网络摄像头拍照,但在尝试在 java 中找到解决方案时遇到了一些困难。

我已成功设置 FMJ 并拥有流媒体视频,但我想要拍照,而不是视频抓帧。我的网络摄像头显示它是 1.3MP,而 640 x 480 是高达 0.3MP!

所以澄清一下 - 我想:

  1. 将视频从我的网络摄像头流式传输到我的显示器(这样我就可以看到我在做什么)
  2. 当我按 Enter 时
    1. 停止捕捉视频
    2. 拍摄全分辨率照片(图像;不是低分辨率流的一部分)
    3. 返回第 1 步(流式传输视频进行显示)

I am trying to take photos with my web cam, and I'm having some difficulty trying to find a solution in java.

I've successfully set up FMJ and have my streaming video, but I want to take a photo, not video frame-grab. My web cam says it's 1.3MP, and 640 x 480 is a whopping 0.3MP!

So to clarify - I want to:

  1. Stream video to my display from my web cam (so I can see what I'm doing)
  2. When I press enter
    1. Stop capturing video
    2. Take full resolution photo (an image; not part of a low-res stream)
    3. Return to step 1 (streaming video to display)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

尾戒 2024-12-20 17:44:53

您应该使用Java Media Framework (JMF) 。它公开了用于图像和电影处理的功能齐全的 API。

You should use Java Media Framework (JMF). It exposes fully functional API for image and movie processing.

烟酉 2024-12-20 17:44:53

图片传输协议是获得高分辨率的方法。 (我还不知道提供了什么预览功能;也许那里使用了 JMF...?)

如果您的网络摄像头驱动程序是好的/最新的(我的不是),那么您将能够在 Window 中看到它“扫描仪和相机”视图。这些设备可通过 WIA(Windows 图像采集)技术使用。 (我打算使用 Jacob 与 Windows 库对话)。

对于 Linux,有一个链接 sourceforge 上的 ptp 页面。请注意,它表明 jphoto 已过时,但 cameraptp over at google code 最近将其扩展为2011 年 2 月。

Picture Transfer Protocol is the way to go for high res. (I don't yet know what preview functionality is provided; perhaps JMF is used there...?)

If your web cam driver is good/recent (mine isn't), then you'll be able to see it in Window's "Scanners and Cameras" view. These devices are available under WIA (Windows Image Acquisition) technology. (I'm intending to use Jacob to talk to the windows libs).

For linuxes, there's a linking ptp page over at sourceforge. Note that it indicates that jphoto is obselete, but cameraptp over at google code extends it as recently as Feb 2011.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文